2012-03-27 38 views
-1

可能重複:
mod_rewrite help的.htaccess重定向ID值

展望/careers/4/job-title/重定向到/careers.php?id=4

任何人都可以幫忙嗎?

+0

看看這個教程:http://www.workingwith.me.uk/articles/scripting/mod_rewrite – 2012-03-27 19:15:04

+0

皮埃爾 - 我嘗試了許多不同的解決方案,我似乎無法得到它的工作 – ryanka 2012-03-27 19:19:23

+1

@ryanka:你能告訴我們你試過什麼嗎? – 2012-03-27 19:44:37

回答

1

將這個代碼在你的.htaccess udner DOCUMENT_ROOT:

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

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

我結束了使用: RewriteRule^careers /(\ d +)/(。*)$ /careers.php?id=$1 這與添加職位實質上是一樣的。感謝你的幫助! – ryanka 2012-03-28 14:47:08

+0

是的,因爲你在'\ d +'之後沒有真正使用匹配的文本,所以你可以使用:'RewriteRule^careers /(\ d +)/ careers.php?id = $ 1 [L,NC,QSA ]' – anubhava 2012-03-28 15:44:13