簡體   English   中英

我網站的主頁是什么文件?

[英]What file is my site's home page?

我正在編輯一個我未創建的網站。 它完全用HTML構建。 我編輯了index.html文件,認為這會影響網站的主頁,但是當該網站登陸到主頁URL時,它不會轉到index.html。 有沒有辦法告訴它正在使用哪個文件,或者至少將網站重定向到主url / index.html?

我已經嘗試了301重定向,但似乎無法正常工作。 它使用WHM和CPanel托管。 訪問asburyoceanbeachinn.com,然后訪問asburyoceanbeachinn.com/index.html。 它們是不同的(請參閱菜單欄)。

這是我的htaccess文件:

RewriteEngine on

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName asburyoceanbeachinn.com
AuthUserFile /home/aobi/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/aobi/public_html/_vti_pvt/service.grp

RewriteCond %{HTTP_HOST} ^asburyoceanbeachinn\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.asburyoceanbeachinn\.com$
RewriteRule ^/?$ "http\:\/\/asburyoceanbeachinn\.com\/index\.html" [R=301,L]

在您的.htaccess文件中,當您訪問asburyoceanbeachinn.com時,似乎正在使用根目錄中的index.html文件:

RewriteCond %{HTTP_HOST} ^asburyoceanbeachinn\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.asburyoceanbeachinn\.com$
RewriteRule ^/?$ "http\:\/\/asburyoceanbeachinn\.com\/index\.html" [R=301,L]

從您的評論看來,您最初在index.html未看到更改的原因似乎是由於文件已緩存。 當您訪問asburyoceanbeachinn.com/index.html時,您看到了更改,因為您未命中緩存的文件(因為路徑不同)。 這使得看起來好像正在提供兩個不同的文件,但實際上它只是一個文件和一個緩存的版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM