2013-01-23 18 views

回答

2

你可以試試這個:

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_URI} ^/(.*)/[\d]+-(.*)$ [NC] 
RewriteRule .* %1/%2 [R=301,L] 

它將永久重定向:

http://www.example.com/1084-jerome-smith/profile.php

要:

http://www.example.com/jerome-smith/profile.php


會重定向任何URL這種格式:http://www.example.com/OptionalFolders/NumericID-anything-anything/anyname.php,其中NumericID是多少1084在這種情況下被刪除。

+0

我對.htaccess並不熟悉,但是能否向我解釋在{REQUEST_FILENAME}! - f,{REQUEST_FILENAME}!-d和{REQUEST_URL}中傳遞的內容。 – Manan

+0

修改我的答案。請檢查一下。 –

+0

謝謝:)你的代碼工作,但需要你的小幫助我得到了兩倍的PHP在這個網址http://www.example.com/profilephp.php想要刪除後的配置文件 – Manan