【发布时间】:2017-12-13 05:36:15
【问题描述】:
我想从我网站的 URL 中删除我的任何文件扩展名。
例如:www.example.ml/dash/logins/sign.php
至:www.example/dash/logins/sign/
我做了很多谷歌搜索,但没有一个答案对我有用。 我认为它不起作用,因为在登录文件夹中我没有一个文件。
还有很多其他文件,例如 index.php、sign.php 等。我必须将每个文件保存在单独的文件夹中还是 sing.php 可以更改为 sign/。另外,这会发生什么:
sign.php?usercode=1
它会被转换成
sign/usercode=1
?
我已经在.htaccess中有一些代码,所以请在参考这个代码后给出你的答案。
php_value display_errors Off
php_flag magic_quotes 1
php_flag magic_quotes_gpc 1
php_value mbstring.http_input auto
php_value date.timezone America/New_York
Options -Indexes
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.ml$ [NC]
RewriteRule ^(.*)$ https://www.example.ml/$1 [L,R=301]
【问题讨论】:
标签: php html apache .htaccess server