临时URL重定向循环

时间:2013-12-18 06:05:34

标签: .htaccess http-redirect bluehost

我刚从bluehost.com购买了一个共享主机帐户&他们给了我一个像http://ipaddress/~username/这样的临时网址。问题是当我尝试访问我的URL时,我得到了重定向循环。在我正确的URL上一切正常。

正确的网址=从域名访问。

如果您对此问题有任何解决方案,请说明这将是一个很好的帮助。

我的.htaccess文件中有以下重写规则。

将www重定向到非www版

RewriteCond %{HTTP_HOST} www\.mydomain\.com$ [NC]
RewriteRule ^(.*)/?$ http://mydomain.com/$1 [L,R=301]

将domain.com/index.php重写为/(基目录)

RewriteCond %{THE_REQUEST} /index\.php
RewriteRule ^(.*?)index\.php$ /$1 [R=301,NE,L]

重写对index.php

的所有请求
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(。*)$ index.php?url = $ 1 [QSA,NE,L]

0 个答案:

没有答案