2017-03-22 78 views
0

我有此网址 www.mydomain.com/aftomelanomenes-sfragides/eos-7-grammes/197430-092399532491-sfragida-trodat-printy-4915-aytomelanomeni-mple-详细.htaccess:替换网域的部分域名

,我想这个 来取代它www.mydomain.com/aftomelanomenes-sfragides/eos-7-grammes/197430-092399532491-sfragida-trodat-printy-4915-aftomelanomeni-mple-detail

我试图此代码htaccess的

重写规则^ -aftomelanomeni - $ -aytomelanomeni- $ 1 [NC,L]

但它不工作

+0

您可以指定完整的URL: **重定向/ aftomelanomenes-sfragides/EOS-7克/ 197430-092399532491- sfragida-trodat-printy-4915-aytomelanomeni-mple-detail/aftomelanomenes-sfragides/eos-7-grammes/197430-092399532491-sfragida-trodat-printy-4915-aftomelanomeni-mple-detail ** –

+0

我有很多这样的网址...超过200 – depika

回答

0

尝试使用此模式:

RewriteRule ^(.+)-aytomelanomeni-(.+)$ http://%{HTTP_HOST}/$1-aftomelanomeni-$2 [R=301,L] 
+0

谢谢它的工作原理 点击URL更改 这是不可能的在点击错误的URL之前,将URL正确显示在列表中? – depika

+0

好的,理解。如果你在数据库中有这些URL - 你应该在数据库中替换它们,并且不需要htaccess重定向 –

+0

我的问题是我的客户使用一个软件来更新仓库中的产品,并且这个别名在默认情况下被更改,因为我无法更改我的客户端软件,它是一个exe文件,软件公司不会改变它。 – depika