网址重写在wordpress中无法正常工作

时间:2014-07-04 12:43:02

标签: php wordpress .htaccess cakephp mod-rewrite

我在cakephp的webroot文件夹中安装了wordpress。 现在,我的博客正在使用" http://smghut.com/blog/"但是当我打字时#34; http://smghut.com/blog" (即,没有斜线(/))最后它重定向到" http://www.smghut.com/app/webroot/blog/"。

2 个答案:

答案 0 :(得分:1)

您对同一目录的不同规则的定义。这是不可能的。最好将您的博客上传到单独的子目录中。 blog.something.com

答案 1 :(得分:0)

在你的wordpress根文件夹中。按照以下更改.htaccess。

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