簡體   English   中英

蛋糕PHP htaccess無法正常工作(cake2)

[英]cake php htaccess not working(cake2)

我在根上有Cake php app,在根上有一個文件夾,我已經放置了index.html 所以我的目錄是

root
   ---app
   ---lib
   ---plugins
   ---vendors
   ---myfolder

因此應用程序的網址是www.example.com 文件夾網址應為www.example.com/myfolder

我在根上的訪問權限是

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

但是當我點擊網址www.example.com/myfolder它向我顯示錯誤404 我也這樣改變了htaccess

<IfModule mod_rewrite.c>
   RewriteEngine on
    RedirectMatch 301 ^/myfolder/(.*)$ http://example.com/myfolder/$1
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

更新,我也提到了這個如何重定向但不起作用。 任何幫助都會有所幫助

您可以嘗試在.htaccess文件中添加條件,以檢查url是否不包含任何世界,然后不要應用規則嘗試更改您的.htaccess文件,如下所示:-

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_URI} !myfolder
 RewriteRule    ^$ app/webroot/    [L]
 RewriteCond %{REQUEST_URI} !myfolder
 RewriteRule    (.*) app/webroot/$1 [L]  
</IfModule>

希望這會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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