:-)
我需要一个 .htaccess RewriteRule 可以做到这一点:
如果浏览器加载这个 url 路径:
http://www.domain.com/example/word_to_change/
改成
http://www.domain.com/example/new_word/
看看“word_to_change”和“new_word”出现在路径的第三层
我试过这个:
RewriteRule ^(word_to_change/)?$ /new_word/ [R,L]
但仅当“word_to_change”出现在第二级而不是第三级时才有效。
感谢您的帮助!:)
添加:
三个例子:需要改变
http://www.domain.com/second_level_with_any_word/specific_word_1 or
http://www.domain.com/example_1/specific_word_1 or
http://www.domain.com/example_2/specific_word_1
至
http://www.domain.com/second_level_anything/specific_word_2 or
http://www.domain.com/example_1/specific_word_2 or
http://www.domain.com/example_2/specific_word_2
用这个其他例子来解释也许更简单:
http://*/*/specific_word1
for
http://*/*/specific_word2