0
我使用的XAMPP(Windows 7)中,并在httpd.conf我:XAMPP - 重写规则不起作用
- 的AllowOverride所有
- 的LoadModule rewrite_module模块/ mod_rewrite.so(取消注释)
在htdocs目录我有一个子目录叫做店我的网站在哪里。里面店我多了一个子目录叫衬衫包含文件:
- shirts.php
要打开它,你只是NEET输入以下网址:http://localhost/shop/shirts/shirts.php
但,当我打开时只需http://localhost/shop/shirts/ - 浏览器显示一个目录列表,我希望它打开shirts.php。
因此,内/衬衫目录我创建了以下的.htaccess文件:
RewriteEngine On
RewriteRule ^shirts/$ /shop/shirts/shirts.php
但它不工作。你知道我在做什么错,为什么这不起作用?
在此先感谢!
请指定正好在.htaccess把此行。这可能很重要。 – Alex
这工作,谢谢。我看了一些视频课程,不明白为什么作者使用'RewriteEngine On RewriteEngine On RewriteRule^shirts/$/shop/shirts/shirts.php',这对他的XAMPP(本地主机)的安装起作用,但它不适用于我?无论如何,你的答案解决了我的问题。 – PeraMika