我有一个问题与我的. htaccess:
此代码的工作原理:
Options +FollowSymlinks RewriteEngine On RewriteRule ^classement-triathlon-d1-2016-([^/]*)$ /classement.php?genre=$1 [L]
但当我想添加这一行时:
重写规则^([^/]*)$/news。php?slug=1美元[L]
我有一个错误:内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请联系服务器管理员,postmaster@mywebsite.com并通知他们错误发生的时间,以及您可能已经做的任何可能导致错误的事情。
有关此错误的详细信息可在服务器错误日志中找到。
规则很好,但是你需要排除模式中的点,这样它就不能匹配重写目标:
RewriteRule ^([^/.]+)$ /news.php?slug=$1 [L]