上的RewriteEngine
RewriteRule bharani $ index.php
在我的.htaccess文件中。
上面的小片段抛出了500个内部服务器错误,
答案 0 :(得分:2)
RewriteRule ^index/result_id/([0-9]+)/?$ index.php?result_id=$1
RewriteRule ^index/article/([0-9]+)/?$ articles.php?article_id=$1
RewriteRule ^index/product/([0-9]+)/?$ products.php?productid=$1
最好做
答案 1 :(得分:1)
您可能不会在正则表达式中使用空格。尽量缩小“bharani”和“$”之间的空间。
答案 2 :(得分:1)
尝试
RewriteRule ^/bharani/?$ index.php
> /?意味着/是可选的。只是因为人们不把它放进去。
答案 3 :(得分:0)
这样的事情:
RewriteRule ^index/([a-zA-Z_-]+)/([0-9]+))/?$ index.php?result_id=$2
或
RewriteRule ^index/result_id/([0-9]+))/?$ index.php?result_id=$1