0
所以我已經配置了我的.htaccess文件,這樣當我加載網頁(http://example.com/about)時,它將其透明地重定向到http://example.com/about.html,但是,我現在希望能夠做到(http://example.com/about/contact),然後讓它透明地重定向到http://example.com/about/contact.html。我想最好完全忽略URL的「/ about /」部分,只使用聯繫人部分。mod_rewrite - 只能使用最後一個正斜槓後的任何內容
這是我使用的是什麼現在:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
,幾乎工程,但事情是所有的文件坐的根目錄,所以contact.html不在/ about /目錄中。所以當我去example.com/about/contact時,它應該從根目錄加載contact.html – ConnorLaCombe
哦,我看到了,我更新了我的答案 - 這將影響所有子文件夾。如果你有子文件夾確實存在,你需要指定他們 –
真棒,這是有效的。我有一個名爲「我」的子目錄,我將如何在.htaccess中聲明它?謝謝 – ConnorLaCombe