这是我的HTML文件:
<html lang="en">
<body>
<h1>This is the HTML file.</h1>
</body>
</html>
PHP文件:
<?php
echo "<h1>This is the PHP file.</h1>";
?>
.htaccess文件:
RewriteEngine On
RewriteRule ^/?test.html$ test.php [L]
当我加载test.html时收到错误:
禁止
您无权访问此服务器上的/modul-1-froland/rewrite_test/test.html。
而不是加载我的test.php文件。知道我该怎么办呢?在MAMP工作(http://localhost/modul-1-froland/rewrite_test/test.html)
答案 0 :(得分:1)
您的规则规定,您的网址必须以test.html
开头,并且在开始时选择/
,但您访问的/modul-1-froland/rewrite_test/test.html
不会以{{1}开头}
将其更改为
test.html
匹配以RewriteEngine On
RewriteRule test.html$ test.php [L]