是否有可能隐藏/删除我的域名后所有的URL?我有2个文件index.php和index2.php,我不希望它们出现在URL搜索栏中。我只想让我的域名显示。 `example.com`
C carchimize1974 New member 2022-12-25 #1 是否有可能隐藏/删除我的域名后所有的URL?我有2个文件index.php和index2.php,我不希望它们出现在URL搜索栏中。我只想让我的域名显示。 `example.com`
P privlockhobco1977 New member 2022-12-25 #2 肯定是可能的。将此代码添加到您的.htaccess文件中并重新启动您的Web服务器。RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php/$1 [L]
肯定是可能的。将此代码添加到您的.htaccess文件中并重新启动您的Web服务器。RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php/$1 [L]
P paynmoncirvey1982 New member 2022-12-26 #8 这是一个非常简单的解决方案。你是希望每一页都重定向到index.php,还是index2.php重定向到index.php?请清楚地解释你的需求。
D defacomle1988 New member 2022-12-26 #9 我希望用户可以访问这两个文件,因为我会从index.php页面将用户引导到index2.php,但我不希望任何链接显示在URL地址栏上,我只希望显示我的域名,移除“/”也没有起到帮助的作用。
L loccpecwhefin1976 New member 2022-12-26 #10 我的网站目前只包含这两个文件,不过将来可能会增加更多文件......所以,如果可能的话,我希望能够移除我的域名之后的所有内容。
F flamgulsnabhoe1981 New member 2022-12-26 #11 但你不能这样做!用户必须在地址栏中看到example.com,而不是example.com/index2.php?如果你正在寻找这个,那是不可能的。
J joecountedes1975 New member 2022-12-26 #15 从文件系统中删除index2.php文件(快速解决方法,但会生成404错误),或通过htaccess将index2重定向到index。
T tioranalan1977 New member 2022-12-26 #17 检查PHP信息并查看Web服务器上是否启用了mod_rewrite模块。index.php是由任何PHP框架创建的还是手动创建的?
S sakisscoldpred1974 New member 2022-12-26 #18 我为什么要删除index2.php文件并重定向到错误页面呢?我不明白。哈哈。是的,mod_rewrite在namecheap上默认启用。索引文件是我手动创建的。它只是一个简单的页面,用户在index.php上登录,然后被重定向到index2.php。但我真的不希望index2.php可见。
我为什么要删除index2.php文件并重定向到错误页面呢?我不明白。哈哈。是的,mod_rewrite在namecheap上默认启用。索引文件是我手动创建的。它只是一个简单的页面,用户在index.php上登录,然后被重定向到index2.php。但我真的不希望index2.php可见。
P prerwhitifi1981 New member 2022-12-26 #19 看看PHP路由。好的例子:https://helpincoding.com/php-routing-with-parameters/