2011-07-28 136 views
0

我只是提出我的WordPress博客从一台主机到另一而是永久链接是给麻烦。除了首页以外,其他页面会导致页面未找到错误。固定链接在WordPress

我编辑htaccess的按指令

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /projects/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /wdmgroup/index.php [L] 
</IfModule> 

我甚至尝试删除htaccess以及重写,但无济于事。

PS:htaccess的和Mod Rewriteare无论是在阿帕奇的conf启用

问候, Loveleen

回答

0

我找到了解决办法。其他一切都尝试过,但仍然没有奏效。后来我意识到,我必须在Apache中为虚拟DIrectory文件夹wdmgroup,我直接放在www文件夹内。

3

删除的.htaccess,并在仪表盘从内部管理复位固定链接>>设置>>固定链接,以确保固定链接设置在数据库以及WP生成的.htaccess文件中。

确保WP是/ wdmgroup /,因为这是它应该被定位,根据您的.htaccess。

如果你移动WP根,看到Moving WordPress « WordPress Codex.

1

根据.htaccess文件,您的网站应在http://www.site.com/projects/wdmgroup/ - 文件夹。是这样吗?另外,是否需要更新数据库中wp_options表中的必要条目?

0

检查你的apache配置,并确认你存储你的WordPress的安装目录,你有以下设置启用(可能你会有更多的配置选项的特定目录,但这些是Wordpress花哨永久链接的最低要求) :

<Directory var/www/> 
FollowSymLinks 
AllowOverride All 
</Directory>