我有htaccess文件,我把regurlar网址example.com/result?from=Brampton&to=Calgary&submit=
至Rides-From-Toronto-Calgary-submit
seo友好的url。但问题是我必须手动输入url来访问seo友好版本的url,我如何使用.htaccess
实现重定向?
这是我目前掌握的情况
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^from [NC]
RewriteRule ^Rides-From-([^/]*)-([^/]*)-([^/]*)$ result?from=$1&to=$2&submit=$3 [QSA,NC,L,R=301]
任何帮助都是感激不尽的。
1条答案
按热度按时间blmhpbnm1#
使用显示示例和尝试,请尝试以下.htaccess规则文件请确保在测试URL之前清除浏览器缓存
此外,这些规则考虑到您的内部重写正在发生index.php文件的情况下,它的其他文件,然后请更改其名称为它的规则。