Mod rewrite mod rewrite在子目录中不起作用
我们的主机提供商将我们的VPS更新为新编译的php5,出现了一个问题 我们的主站点在wordpress上工作得很好(有自己的Mod rewrite mod rewrite在子目录中不起作用,mod-rewrite,Mod Rewrite,我们的主机提供商将我们的VPS更新为新编译的php5,出现了一个问题 我们的主站点在wordpress上工作得很好(有自己的.htaccess),使用mod_rewrite进行漂亮的链接,但在一个子目录中,我们使用其他cms实现了视频社区(它有自己的.htaccess,使用mod rewrite) wordpress.htaccess似乎不允许在/video/子目录中重写规则。如果我们删除wordpress.htaccess,我们的视频社区运行正常,但wordpress站点停止工作。在根目录中.
.htaccess
),使用mod_rewrite
进行漂亮的链接,但在一个子目录中,我们使用其他cms实现了视频社区(它有自己的.htaccess
,使用mod rewrite)
wordpress
.htaccess
似乎不允许在/video/
子目录中重写规则。如果我们删除wordpress.htaccess
,我们的视频社区运行正常,但wordpress站点停止工作。在根目录中.htaccess的WP规则前面添加以下
RewriteRule ^video/ - [L]
重写最终是否在子目录中不起作用,或者只是没有按预期的那样起作用?你能发布一个简化的非工作测试吗?这里有一个到我们视频社区的链接:如果你点击一个视频,它会出现wordpress 404错误。我们已经修复了它,所以如果其他人需要/video/的代码。htaccess只需广告这一行:RewriteBase/video/我尝试插入你的行,但它没有工作…#在RewriteRule^video/-[L]RewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}上启动WordPress RewriteEngine-f RewriteCond%{REQUEST_FILENAME}-重写规则/index.php[L]#结束WordPress