隐藏PHP页面的URL

隐藏PHP页面的URL,php,url,Php,Url,我想隐藏我的PHP页面的URL;也就是说,我不想直接在href标记中写入/register.php,我想写入/register/,并让它直接打开register.php页面。我想对所有网页都这样做。嗯,快速修复方法是创建一个名为register的目录并将其保存为index.php,然后确保所有表单都有action=“/register/”(假设register是域的根文件夹)嗯,快速修复方法是创建一个名为register的目录并将其保存为index.php,然后确保所有表单都有action=“/

我想隐藏我的PHP页面的URL;也就是说,我不想直接在href标记中写入
/register.php
,我想写入
/register/
,并让它直接打开
register.php
页面。我想对所有网页都这样做。

嗯,快速修复方法是创建一个名为register的目录并将其保存为index.php,然后确保所有表单都有
action=“/register/”
(假设register是域的根文件夹)

嗯,快速修复方法是创建一个名为register的目录并将其保存为index.php,然后确保所有表单都有
action=“/register/”
(假设register是域的根文件夹)

您应该查看一下;这是一个Apache模块,可以帮助您使用它;这是一个Apache模块,可以帮助您使用它。

在.htaccess中,请尝试以下操作:

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ $1.php [L,QSA]

在.htaccess中,请尝试以下操作:

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ $1.php [L,QSA]

别着急。。我对web开发也很陌生,我很难让这个解决方案起作用。不明显的细节是,在php代码链接中,应该删除扩展。例如:

  • 应该读

  • 然后分机就消失了

    放松点。。我对web开发也很陌生,我很难让这个解决方案起作用。不明显的细节是,在php代码链接中,应该删除扩展。例如:

  • 应该读

  • 然后分机就消失了

    您可能可以使用URL重写;您正在使用什么Web服务器?好的…我正在使用来自justhost的域服务。我认为他们正在提供ApacheWebServer;您正在使用什么Web服务器?好的…我正在使用来自justhost的域服务。我认为他们正在提供ApacheWebServer;他只是想将
    /foo/
    重定向到
    /foo.php
    以查看任何
    foo
    你好,我已经为此编写了代码

    这不起作用…表示找不到页面。我创建了一个名为register的文件夹,在该文件夹中有index.php文件。同时告诉我如果我想在同一个文件夹中打开另一个页面,我如何不写扩展名。谢谢,ManojCheck网站他们正在用文件夹名打开一个页面……如果你想使用多个脚本,你会想使用上面描述的.htaccess方法,听起来他有很多页面;他只是想将
    /foo/
    重定向到
    /foo.php
    以查看任何
    foo
    你好,我已经为此编写了代码

    这不起作用…表示找不到页面。我创建了一个名为register的文件夹,在该文件夹中有index.php文件。同时告诉我如果我想在同一个文件夹中打开另一个页面,我如何不写扩展名。谢谢,ManojCheck网站,他们正在使用文件夹名打开一个页面……如果您想使用多个脚本,您将需要使用上述.htaccess方法