0
我有一個www.site.com的.htaccess - 重定向根目錄下子目錄,但不顯示子目錄URL
我想這個網站重定向到一個子目錄site.com/folder1/folder2/
的網址仍應只顯示www.site.com。
當他們點擊在工地附近,如約,我們的網址應顯示www.site.com/about-us(但實際上/文件夾/ 1 /文件夾2 /約-US)
任何建議將不勝感激!
我有一個www.site.com的.htaccess - 重定向根目錄下子目錄,但不顯示子目錄URL
我想這個網站重定向到一個子目錄site.com/folder1/folder2/
的網址仍應只顯示www.site.com。
當他們點擊在工地附近,如約,我們的網址應顯示www.site.com/about-us(但實際上/文件夾/ 1 /文件夾2 /約-US)
任何建議將不勝感激!
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代碼:
RewriteEngine On
RewriteBase/
RewriteCond %{THE_REQUEST} /folder1/folder2/(\S*)\s [NC]
RewriteRule^%1 [R=301,L,NE]
RewriteRule ^((?!folder1/folder2/).*)$ folder1/folder2/$1 [L,NC]
嗨,我說上面的代碼在.htaccess文件中,但它仍然顯示位於根目錄下的現有文件。我錯過了什麼嗎? – jsmithers
這會重定向到子目錄,但是URL會在用戶點擊各種頁面和鏈接時顯示完整路徑名稱。有沒有辦法消除這種情況? – jsmithers
好吧再次檢查更新的規則。 – anubhava