2010-07-07 82 views
0

我要像使用的.htaccess重寫URL的子目錄

http://abcd.com/some/sub/directory/var1 

URL模式重定向到

http://abcd.com/some/sub/directory/?search=var1 

我讀過其他職位一樣this。但他們都沒有解決我的問題。 我沒有對根目錄的寫入權限。所以我把這個.htaccess文件放在「/ some/sub/directory /」中

編輯:這是我當前的htaccess文件。

RewriteEngine on 
RewriteRule ^product/(.*)$ product/?search=$1 

回答

2

爲了使htaccess文件生效時,服務器管理員必須在其Apache配置適當AllowOverride設置。如果你的htaccess什麼都不做,這個設置可能被禁用。否則,通常使用mod_rewrite。

+0

如何檢查管理員啓用還是禁用了該功能? – Joe 2010-07-07 07:14:12

+0

如果你把垃圾放在裏面,你的頁面仍然顯示爲桃色,它就會被禁用。 – Borealid 2010-07-07 07:20:44