我目前正在使用一些名爲sendy的軟件。我想將網址mydomain.com/sendy重定向到根目錄中的sendy文件夾。在下面的一個之後,我在與其他htaccess配置的共享帳戶上使用Laravel。我首先把sendy重定向。但是我得到的錯誤htaccess重定向到子文件夾導致太多重定向
The website has a redirect loop
我在.htaccess文件沒有專家,所以任何幫助將是巨大的,什麼可能導致的問題。我現在有什麼現在顯示如下:
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php
#AddType application/x-httpd-php54 .php
RewriteEngine on
RewriteRule ^/?sendy/ /sendy/? [R=301,L]
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com$
RewriteCond %{REQUEST_URI} !^/public/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /public/$1
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com$
RewriteRule ^(/)?$ public/index.php [L]
謝謝!
這是什麼規則背後意圖是什麼?這是肯定的重定向循環,因爲你將'/ sendy'重定向到'/ sendy' – anubhava
要訪問文件夾sendy,並且不使用下面的配置(虛線)重定向到Laravel – applecrusher