我现在的网址结构:
domain.com/items/view/5
domain.com/user/view/5
domain.com/user/edit/5
现在我不希望用户直接知道 url 中的“id”,因为他们可以直接从地址栏中触发查询。
因此,我想将 url 屏蔽为:
domain.com
即 domain.com/anything 将按原样出现,但 url 不会改变。
提前致谢。
另请注意,我已经使用以下代码制作了 .htaccess 文件,以从 url 中删除“index.php”,并且效果很好。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>