[英]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.