2017-02-16 176 views
0
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^domain.com$ [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.domain.com$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ domain.com/public/index.php?/$1 [L] 
RewriteCond $1 !^/domain.com/ 

上面是我的.htaccess文件,它可以在Godaddy服务器上正常工作。但在ShweHosting(共享主机)上,使用home(根路由)时,它会自动重定向到domain.com/domain.com。即当我想要去domain.com它代替domain.com/domain.com。我的配置有问题吗?在共享主机上部署Laravel 5.2错误,显示domain.com/domain.com

回答

0

上述错误已解决。这个问题是由默认的Cpanel重定向函数和.htaccess引起的。他们不会因某种原因而被覆盖。