我花了一整天努力完成这项工作,我无法实现这一目标。
我有一个GoDaddy服务器,我在那里测试我创建的网站。我正在尝试使用htaccess处理一个友好的url系统,它将无法正常工作。
该文件保存在eureka文件夹中 它看起来像这样:
RewriteEngine On
RewriteRule trips/([0-9]+) trip_details.php?trip_id=$1 [NC,L]
当有人前往http://www.jseeh.com/eureka/trips/22时,我希望将其重定向到http://www.jseeh.com/eureka/trip_details.php?trip_id=22
非常感谢任何帮助
答案 0 :(得分:0)
您似乎省略了eureka
目录。尝试这样的事情,看看它是否有效
RewriteRule ^/eureka/trips/([0-9]+)\/? eureka/trip_details.php?trip_id=$1 [L]
编辑:基于OP的回复的新答案如下。使用您的目录设置测试并使用Apache。
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /eureka
RewriteRule trips/([0-9]+)\/? trip_details.php?trip_id=$1 [L]