0

感谢您花时间阅读本文,

例如,我有一个名为“ADMIN”的文件夹,其中有 3 个文件名为

file1.php
file2.php
file3.php

所以当我拜访他们时,会是这样吗?

http://localhost/admin/file1.php
http://localhost/admin/file2.php
http://localhost/admin/file3.php

现在有什么办法可以将这些更改为

http://localhost/admin/file1/
http://localhost/admin/file2/
http://localhost/admin/file3/

我知道有一种方法可以单独执行此操作,但我那里没有 3 个文件,更像是 25 个,所以会有点痛苦。

感谢您提前提供任何帮助。

也作为一点额外的。这可能是一个愚蠢或一个好问题,但有什么方法可以使用 .htaccess 隐藏“GET”数据

http://localhost/file.php?get=name

http://localhost/file.php 

并且获取数据仍然有效。

再次感谢。

康纳

4

1 回答 1

1

.php在您的.htaccess文件中隐藏扩展名应如下所示:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /admin/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z0-9_-\.]*)?$ /admin/$1.php [L]
</IfModule>

至于 GET 数据,您不能将这些参数作为 POST 从您的表单发送吗?

于 2013-02-13T13:56:10.157 回答