1)。
我正在尝试将 / news / 重写为 / news / news-reader / 。< / p>
我试过这个:
RewriteRule ^news/(.*)$ news/news-reader/$1 [R=301,L]
猜猜出来的网址是什么?
新闻阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器阅读器
所以我收到了重写错误。
如何以正确的方式重写网址中的“新闻”部分?
2)。
如何将“新闻/”重写为“新闻”。那么它会没有斜线到URL吗?
答案 0 :(得分:0)
将以下代码放在根.htaccess
文件中:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/de/news/news-reader/
# the line above will prevent looping witch was happened in your code
RewriteRule ^de/news/(.*) /de/news/news-reader/$1 [L,R=301]
# the line above will redirect /de/news/page to /de/news/news-reader/page
# so at your code you missed to put / before target url