我目前正在使用一些名为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