.html擴展我知道這個問題以前有人問,但沒有人知道的隱藏HTML擴展的好方法。我試過很多代碼&許多從https://stackoverflow.com/的答案,但我沒有看到結果。這就是我Ÿ再次問你如何隱藏網站的網址
我有一個靜態的網站,我想刪除擴展清理我的網址。我正在處理靜態html文件。
在移除的延長,網址會讀website.com/about.html
。
與擴展刪除,它看起來像website.com/about。希望很明顯。
我有.htaccess文件,我嘗試了許多代碼,但忽略了最低的工作。下面是一些代碼
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ /$1 [L,R=301]
RewriteCond %{THE_REQUEST} \ /(.+/)?index(\.html)?(\?.*)?\ [NC]
RewriteRule ^(.+/)?index(\.html)?$ /%1 [R=301,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.+)\.html$ /$1 [R=301,L]
RewriteCond %{SCRIPT_FILENAME}.html -f
RewriteRule [^/]$ %{REQUEST_URI}.html [QSA,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://%{HTTP_HOST}/ [R=301,L]
RewriteEngine On
RewriteBase/
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ $1.html [NC,L]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
RewriteBase/
RewriteEngine on
RewriteRule ^(.*)\.htm$ $1.html [nc]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule !.*\.html$ %{REQUEST_FILENAME}.html [L]
但我沒有看到任何結果... :(
我試圖與此代碼..但是這麼想的工作:( – Natasha
此代碼並沒有爲網站工作之一 – jtheletter