[英]Redirect to a subdirectory using htaccess
我在我的网站http://www.enkaizen.es/中使用ProXCore。 我正在尝试在名为“ / soporte /”的子目录上安装wordpress。该脚本开箱即用,带有.htaccess,如下所示:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
它不允许访问http://www.enkaizen.es/soporte/ ,它保留在主页上。 我在顶部添加了一个重写行,因此.htaccess文件如下所示:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^soporte/?$ soporte/ [L]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
但这是行不通的。 如果删除第二和第三重写行,它确实起作用,这意味着我可以访问http://www.enkaizen.es/soporte/ ,但是脚本本身(ProXCore脚本)根本不起作用,我真的需要在“ / soporte /”目录上安装wordpress。
有任何想法吗? 请帮忙!
对于如果有人遇到此问题,我通过添加以下重写行来完成:
RewriteRule ^soporte/ - [L]
因此,最终的htaccess文件现在是:
<IfModule mod_rewrite.c>
RewriteRule ^soporte/ - [L]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
现在它就像一个魅力:D
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.