2017-09-05 37 views
-2

这就是我要做的:htaccess的前面加上路径

特定类别的老路:

`https://mywebsite.com/tag/something/somethingelse` 

仅如果请求的新路径https://mywebsite.com/tag

https://mywebsite.com/options/tag/something/somethingelse 

这是唯一的,如果请求的URL有/标记,并没有/选项/标记。 如果请求是针对没有/ options /之前/标记的协议/域名/标记,那么我们需要在其前面加上它。

作为示例,需要从该重定向:

https://myseniorchoices.com/tags/facilityamenitiesskillednursing/tv-room

这样:

https://myseniorchoices.com/options/tag/facilityamenitiesskillednursing/tv-room

的 “facilityamenitiesskillednursing /电视室” 仅仅是一个例子,有数以千计的可能性,所以它需要动态通过标签/

请注意,还有如果有所作为,多个“标签”变成单一的“标签”。

+0

嗨!欢迎来到Stack Overflow。请参阅[问]并提供给我们一个[mcve](你的'.htaccess'文件的相关部分)。 – msanford

+0

我已经扩展了例子。 – chicgeek

回答

0

从你的第一个提供的链接去你的第二个使用重写规则:

RewriteRule ^tag/something/somethingelse$ /options/tag/something/somethingelse?&%{QUERY_STRING} 
+0

这不适合我,但感谢您的输入 – chicgeek