我已经使用这个重写规则几个月没有问题。最近,服务器和localhost存在这些规则的问题。
访问没有.php或.html扩展名的页面时出现404错误。我尝试了几个在线提供的答案,但在这个问题上没有任何帮助。 404错误重定向到http://example.com/error.html,如htaccess中所写。
Uncaught 'ReferenceError: $ is not defined
答案 0 :(得分:1)
如何添加以下代码?
Options +FollowSymlinks +MultiViews -Indexes
IndexIgnore *
还有为什么最后会有冗余代码:
## No extension
Options +FollowSymLinks
RewriteEngine on
RewriteRule example.php/(.*) example.php?p=$1
## Control File and folder conflict
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l