感谢您抽出宝贵时间阅读本文,
让我们说例如我有一个名为“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,所以这会有点痛苦。
感谢您提前提供任何帮助。
另外还要多一点。这可能是一个愚蠢或好的问题,但有没有办法隐藏“GET”数据与.htaccess例如
http://localhost/file.php?get=name
到
http://localhost/file.php
并且get数据显然仍然有效。
再次感谢。
康纳
答案 0 :(得分: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发送吗?