在htacces文件中使用以下代码时,Plesk给出500错误:
#Dit zorgt ervoor dat .php niet in de url hoeft te staan.
Schakel mod_rewrite in
RewriteEngine On
#Doorverwijzen naar inloggen.php
RewriteRule ^login$ inloggen.php [L]
#Voeg .php toe aan bestandsnamen
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
#cookies
php_value session.cookie_httponly 1
php_value session.cookie_secure 1
文件有什么问题?因为,当我删除cookie规则时,htaccess文件就能正常工作了
我试图使用Stackoverflow上的多个答案来修复plesk配置等问题,但没有帮助。
1条答案
按热度按时间tyu7yeag1#
这不是php_value行,而是“Schakel”行。正如MrWhite所指出的,这需要一个注解,否则它会被解释为一个指令,这将失败,因为这样的指令不存在。