如何隐藏文件夹名称 link

how to hide folder name from link

domain/pages/asd.php

我有一个 link 表单,我想隐藏页面文件夹。人们需要在link上写domain/asdf.php然后到达文件夹中的文件,我该怎么做?

将以下内容添加到您的 .htaccess 文件

RewriteEngine on
RewriteRule ^pages/(.+)$ / [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+) /pages/ [END]

这将确保用户只能通过新路由 (/asd.php) 访问 url,而不能通过两者(即 /asd.php/pages/asd.php)访问 url。

View rewrite output