我的.htaccess
中有以下代码 RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^/([0-9a-zA-Z-]+)$ index.php/?product=$1 [NC, L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index\.php($|\ |\?)
RewriteRule ^ /%1 [R=301,L]
RewriteCond %{HTTP_USER_AGENT} libwww-perl.*
RewriteRule .* ? [F,L]
当我在.htaccess中有这一行时,我只得到这500个错误:
RewriteRule ^/([0-9a-zA-Z-]+)$ index.php/?product=$1 [NC, L]
我删除此行后,我的网站再次正常运行。 有谁知道我的.htaccess会出现什么问题?
谢谢。
答案 0 :(得分:0)
从规则中删除第一个/。
答案 1 :(得分:0)
使用:
<div class="parent">
<div class="note">
<img data-reveal="2" href="">
<img data-reveal="3" href="">
<img data-reveal="4" href="">
</div>
<img data-reveal="5" href="">
<img data-reveal="6" href="">
</div>