【发布时间】:2013-01-11 23:40:21
【问题描述】:
大家好,我是stackoverflow的新手,不是php开发人员
我正在尝试将我的 wordpress 网站移动到子目录
示例:http://blog.site.com -> http://blog.site.com/blog
我做了一些谷歌,找到了一些 htaccess 文件的代码
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?blog.site.com$
RewriteRule ^(/)?$ blog [L]
这会将我的主页重定向到 http://blog.site.com/blog。
但不是
http://blog.site.com/index.php/category/pageName/
现在在做更多的谷歌之后,我又得到了一个 htaccess 代码
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?blog.site.com$ [NC]
RewriteCond %{REQUEST_URI} !^/blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /blog/$1
RewriteCond %{HTTP_HOST} ^(www.)?blog.site.com$ [NC]
RewriteRule ^(/)?$ blog/index.php [L]
使用此代码
http://blog.site.com/index.php/category/pageName/
正在阅读来自
的回复
http://blog.site.com/blog/index.php/category/pageName/
但不重定向
我想重定向所有网址 例子 http://blog.site.com/........ --> http://blog.site.com/blog/......
帮帮我……谢谢……
【问题讨论】:
标签: php wordpress .htaccess url-rewriting url-rewrite-module