我的名字是mr.rico,我只是建立了我的网站动漫电话akifansubs.com。 我的设计和程序没有任何问题......但是......
我尝试使用.htaccess文件,我的xampp不负责任
离
akifansubs/index.php
变得像这样akifansubs/index
。
这是htaccess文件的代码
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
# Replace html with your file extension, eg: php, htm, asp
这是我几小时前发现的
我该怎么办?尝试你在xampp httpd con中做一些改变,但它不起作用:(
答案 0 :(得分:0)
我知道这个问题已被多次询问并得到解答,但我会根据自己的经验给出更全面的答案。
以下是.htaccess代码段,可以帮助您:
# Apache Rewrite Rules
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
# Add trailing slash to url
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/|#(.*))$
RewriteRule ^(.*)$ $1/ [R=301,L]
# Remove .php-extension from url
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^\.]+)/$ $1.php
# End of Apache Rewrite Rules
我想强调一些重要的事情,供大家参考:
此代码段不会从url中删除条目脚本(例如许多PHP框架使用的index.php) 它只删除.php扩展名,如果你想删除其他扩展名(例如.html),复制并粘贴第3个块并用其他扩展名替换php。 不要忘记也从锚点(链接)href。
中删除扩展名