簡體   English   中英

使用htaccess重定向到子目錄

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM