htaccess:将www.domain.com/value1/value2重定向到路径

时间:2016-02-04 13:00:34

标签: apache .htaccess redirect

我想重定向(301)网址:

http://domain.com/eintrag/THIS-IS-DYNAMIC

http://domain.com/to/an/other/file.php?url=THIS-IS-DYNAMIC

这怎么可能?

1 个答案:

答案 0 :(得分:1)

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^eintrag/(.*)/$ http://domain.com/to/an/other/file.php?url=$1 [R=301,L]

您需要RewriteRule。在这种情况下,(*.)是一个正则表达式捕获,它将在结果URL中取代$11中的$1用于首次捕获组。您可以拥有多个捕获组。

因此,http://domain.com/eintrag/something_here/会重定向到http://domain.com/to/an/other/file.php?url=something_here

请确保修改正则表达式以适合您的具体情况。 我没有测试过。但是,我希望它有所帮助。