2014-02-11 21 views
0

我正在編輯一個我沒有創建的網站。它完全用HTML構建。我編輯了index.html文件,認爲這會影響網站的主頁,但是當它登陸主頁的網址時,網站並沒有進入index.html。有沒有辦法告訴它正在使用什麼文件,或者至少將網站重定向到home 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] 
+0

哪裏有*它*去? –

+0

請提供更多信息。你的網站在哪裏?誰與誰一起主持?你使用哪種語言? –

+0

它會始終鏈接到您網站的index.html文件。您能清楚地解釋您的問題嗎? – Karthikeyan

回答

1

從.htaccess文件,它看起來像index.html文件的根目錄中被使用,當你去asburyoceanbeachinn.com:

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時,您看到了更改,因爲您沒有點擊緩存文件(因爲路徑不同)。這使得它看起來像兩個不同的文件被提供,但它只是一個文件和一個緩存版本。

相關問題