2012-07-04 130 views
2

我瞭解到.htaccess文件可用於隱藏頁面url。例如:www.mydomain.com/mypage1.html可以顯示爲www.mydomain.com或www.mydomain.com/mypage1。所以我有幾個關於這個問題。我有三頁說mypage1.html,mypage2.html和mypage3.html;全部在cPanel的同一個文件夾中。有沒有一種方法可以隱藏所有三個網址,例如它只會顯示爲www.mydomain.com。或者,我可以在www.mydomain.com/mycustomname/下看到所有三個頁面。或者這三個文件分別顯示爲www.mydomain.com/mypage1/,www.mydomain.com/mypage2/和www.mydomain.com/mypage3/。使用.htaccess文件在cPanel中隱藏頁面擴展

任何人都可以提供這個.htaccess代碼嗎?我也需要在我的HTML文件代碼中進行任何更改嗎?像page1.html點擊一個按鈕,重定向到page2.html;或者與現有代碼相符合。

還有一個問題,我可以在cPanel的子文件夾中上傳.htaccess文件嗎?因爲我有很多附加域添加到我的cPanel。

回答

0

的.htaccess代碼

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^\.]+)$ $1.html [NC,L] 

你可以改變的最後一行,如果它包含.PHP

RewriteRule ^([^\.]+)$ $1.php [NC,L] 
相關問題