通过htaccess和mod重写更改网址别名?

时间:2016-11-04 09:48:41

标签: .htaccess

我想通过htaccess更改url-alias。 这是一个例子,应该如何更改一个URL:

原始网址:

www.domain.de/immobilien-vermarktungsart/miete

未来网址:

www.domain.de/immobilien-leipzig/mieten

是否只能更改url-alias?

1 个答案:

答案 0 :(得分:1)

讨论显示您正在寻找外部和内部重写的组合:

RewriteEngine on
RewriteBase /
RewriteRule ^/?immobilien-vermarktungsart/miete(.*)$ /immobilien-leipzig/mieten$1 [R=301,QSA]
RewriteRule ^/?immobilien-leipzig/mieten(.*)$ /immobilien-vermarktungsart/miete$1 [END,QSA]

这会将浏览器中的可见网址从immobilien-vermarktungsart更改为immobilien-leipzig,但内部仍会传递immobilien-vermarktungsart的内容。