使用
RewriteRule ^affiliates/(.+)$ /businessdirectory [L,R=301]
不起作用。用户留在主页(index.php)。
从这个链接:
访客“应该”被重定向到:
联盟软件允许在软件中添加重定向。因此,当用户点击... / 3链接时,他们会到达网站的... example-2页面。
发生的事情是用户被发送到主页。它们不会重定向到更新的目录,当然也不会像预期的那样重定向到... example-2。
如果用户点击“新”链接:
然后用户被正确地重定向并按照预期落在...... example-2页面上。 那么,为什么htaccess中的重定向不起作用?
答案 0 :(得分:0)
经过了大量的测试和搜索,但答案就是这样。
在原始文件夹中 - /affiliates/
- 创建一个.htaccess
文件。对于需要重定向的“每个”链接,请遵循以下示例:
RewriteCond %{REQUEST_URI} ^/affiliates/aff_tools/username/tool/email_ads/3 [NC]
RewriteRule ^ http://www.whateverdomain.com/businessdirectory/aff_tools/username/tool/email_ads/3/ [R=301,L]
我希望这会对别人有所帮助。