2013-08-22 211 views
1

我在我的網站的子文件夾中工作,我想重寫我的網址。子文件夾Url使用htaccess重寫

我從來沒有這樣做過,也沒有任何重寫規則的知識。

我有一個名爲show.php的文件,它的參數ID是任何否,然後在屏幕上回顯否。

現在這個文件是在文件夾名稱馬球。

www.xyz.com/polo/show.php 

我想重寫

www.xyz.com/polo/show.php?id=10 

www.xyz.com/polo/id/10 

我想這個答案,但它仍然無法正常工作。

Subfolders using htaccess

任何幫助,將不勝感激。

回答

1

啓用mod_rewrite的,並通過httpd.conf的.htaccess,然後把這個代碼在你.htaccessDOCUMENT_ROOT目錄:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule ^(polo)/(id)/([0-9]+)/?$ /$1/show.php?$2=$3 [L,QSA,NC] 
+0

它不是在這裏工作是活的URL IAM測試上http://www.seooutlook.com/polo/show?id = 565656 –

+0

'http:// www.seooutlook.com/polo/id/565658'正在生成500錯誤。你能檢查你的error.log並告訴我那裏有什麼錯誤。 – anubhava

+0

當iam使用http://www.seooutlook.com/polo/id/10/它返回500內部服務器錯誤 –