我目前正在使用从文件mod_rewrite
中删除.HTML
扩展名,以及重定向到他们的友好版本。
我使用pinterest.html
和google.html
文件来验证我的 Pinterest 页面和 Google Apps 帐户。
对于 mod_rewrite,我使用这个:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+)$ $1.html [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule ^(.*)\.html$ /$1 [R=301,L]
我的问题是关于它与验证文件相关的逻辑和功能。'x' file
据我了解,目的是为'y' URL
.
因此,即使我由于重定向和删除而example.com/pinterest.html
担任,也不应该有任何干扰,因为文件仍然像往常一样可读,对吗?example.com/pinterest
.HTML