我有一个创建网址的小脚本
<a href="index.php?username=<?php echo $user['name']; ?>" >View Profile</a>
问题是网址显示
http://pimpedryde.com/cars/index.php?username=bimmerguy
我希望网址看起来更像
http://pimpedryde.com/cars/bimmerguy
我尝试了一些htaccess代码却没有成功。任何想法?
答案 0 :(得分:0)
这是代码点火器项目的一个工作示例,试试这个。
Error:
Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 11.328 sec <<< FAILURE! - in com.att.udas.xxx.yyy.pact.PactTestSuit
test on test(com.att.udas.xxx.yyy.pact.ConsumerMessagePact)(com.att.udas.xxx.yyy.pact.ConsumerMessagePact) Time elapsed: 1.228 sec <<< FAILURE!
java.lang.UnsupportedOperationException: Method msgresponse does not conform required method signature 'public RequestResponsePact xxx(PactDslWithProvider builder)'
runTest on runTest(com.att.udas.manage.account.pact.ConsumerMessagePact)(com.att.udas.manage.account.pact.ConsumerMessagePact) Time elapsed: 0.005 sec <<< FAILURE!
java.lang.UnsupportedOperationException: Method msgresponse does not conform required method signature 'public RequestResponsePact xxx(PactDslWithProvider builder)'
答案 1 :(得分:0)
也许这有效
RewriteEngine On
RewriteRule ^http://pimpedryde.com/cars/(.*)=(.*)$ http://pimpedryde.com/cars/$2 [R=301,L]
或强>
RewriteRule ^cars/(.*)=(.*)$ http://pimpedryde.com/cars/$2 [R=301,L]
答案 2 :(得分:0)
这对我有用。
RewriteRule ^([^\.]+)$ index.php?username=$1 [L]
这是一个很好的测试工具:http://htaccess.madewithlove.be/
答案 3 :(得分:0)
您在子文件夹中,因此您需要RewriteBase子句,如下所示:
RewriteEngine On
RewriteBase /cars/
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ index.php?username=$1 [L]
应该这样做。