Hostgator重定向主文件夹

时间:2018-05-20 05:59:14

标签: .htaccess url url-routing hosting web-hosting

我在Hostgator上遇到文件夹层次结构或.htaccess问题。

今天我在公共文件夹中使用这样的东西

  • 的public_html
    • domain1(Hostgator中我的帐户的主要/主要域名)
      • 应用
        • 的index.html
    • otherdomain

但是当我访问domain1网站时,我得到以下网址

domain1.com/domain1.com/app/index.html

我发现我有这样的htaccess:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain1\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain1\.com$
RewriteCond %{REQUEST_URI} !^/domain1.com/
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) /domain1.com/$1

显然,HostGator帐户的主域应该直接放在public_html上,否则,我需要.htaccess来重定向。

如何缩短这样的网址:http://domain1.com/app/index.html并且不要将domain1直接放在public_html上?

1 个答案:

答案 0 :(得分:1)

问题只是最后一行。改变它:

RewriteRule (.*) $1

但是,目前还不清楚你的htaccess文件实际上试图实现什么。这种变化可能会打破其他事情。检查您是否仍然可以访问特殊页面/ cpaneldcv。