大家好,我是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/ 的响应
但不重定向
我想重定向所有 url 示例 http://blog.site.com/........ --> http://blog.site.com/blog/......
帮帮我……谢谢……