1

我有很多用户个人资料 url 并希望从 url 中删除用户 ID 并使用 .htaccess 重定向 301 例如我当前的 url 是http://www.example.com/1084-jerome-smith/profile.php并希望重定向这个方式http://www.example.com/jerome-smith/profile.php

4

1 回答 1

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

于 2013-01-23T04:34:34.077 回答