2010-04-06 77 views
0

我無法訪問httpd.conf。如果類型1文件夾更像 - >http://www.example.com/folder/folder2/ - >將404重定向到主頁面,我如何重定向用戶。如何使用404 .htaccess重定向文件夾 - 無需httpd.conf?

用戶應該只能訪問這個根http://www.example.com/link+custom1+custom2/

,如果他們鍵入類似的東西http://www.example.com/link+custom1+custom2/onemorefolder/orTwo/ - >重定向

我怎麼能做到這一點只有htaccess的和沒有PHP?

回答

0

假設你的服務器已經啓用了mod_rewrite,你應該能夠把這個在您的網站的根文件夾.htaccess文件中,一個DirectoryVirtualHost段內:

RewriteEngine On 
    RewriteRule ^(.*)/(.+)/[R=301,L] 

這條規則將匹配任何URL後面加斜線和後面的字符,然後發送一個301永久重定向到瀏覽器(你希望301代表重定向,而不是404 ..搜索引擎會選擇它並正確調整它們的鏈接)。