Url rewriting 如何在web地址上隐藏页面扩展名

Url rewriting 如何在web地址上隐藏页面扩展名,url-rewriting,Url Rewriting,我注意到,在一些网页上,例如StackOverflow而不是StackOverflow.com/questions/ask.php他们有StackOverflow.com/questions/ask 如何做到这一点?如果您使用DJango、NodeJS或其他Web应用程序语言编程,它们实际上解析URL而不向您提供文件。相反,它被称为视图,并映射到特定的代码段中 我建议你学习NodeJS。如果你用DJango、NodeJS或其他WebApp语言编程,他们实际上会解析URL,不会给你文件。相反,它被

我注意到,在一些网页上,例如StackOverflow而不是
StackOverflow.com/questions/ask.php
他们有
StackOverflow.com/questions/ask


如何做到这一点?

如果您使用DJango、NodeJS或其他Web应用程序语言编程,它们实际上解析URL而不向您提供文件。相反,它被称为视图,并映射到特定的代码段中


我建议你学习NodeJS。

如果你用DJango、NodeJS或其他WebApp语言编程,他们实际上会解析URL,不会给你文件。相反,它被称为视图,并映射到特定的代码段中


我建议您学习NodeJS。

它是通过.htaccess文件完成的…

它是通过.htaccess文件完成的…

如果我没有理解您的问题,您只需要在最后一个斜杠后添加文件名|标签|标题|类别,以语义方式路由到相应的文件或隐藏路径

如果是这样,您将根据您拥有的可能性获得:


A) 您有权访问服务器上的httpd.conf吗

注意目录索引

B) 如果无法编辑httpd.conf,您是否可以访问服务器上的.htaccess

注意是否已在任何位置设置了目录索引,在大多数情况下不会设置;因此,您希望创建自己的新条目


待办事项: 现在定义DirectoryIndex,方法是让这个保留字后跟您想要的文件名 已路由到其他文件名或路径/文件名

戈多:

  • 目录索引
  • [空格]
  • 文件名。结尾或文件名或标签或标题与一些单词结合在一起
  • [空格]
  • 重复第3步和第4步,直到有一组捕手被捕获
  • 至少:通过花费一条路径来添加集合的目标
  • 道场:

    • 重新加载服务器
    • 必要时重新启动
    考试:

    • DirectoryIndexindex.html index.htm index.pl index.asp index.jsp index/routed/to-path\u of/index.php
    • DirectoryIndexaskask.php
    魔咒:

    这是你能达到的数量;注意漂亮的打印URL、apache mod rewrite、DirectoryIndex、URI URL隐藏、域转发和类似的键,您可以在谷歌上搜索

    在大多数情况下,它会通过WordPress、JOOMLA、DruPal等知名博客/CMS软件通过mod rewrite实现,因为这是一种受控和预设的方式,如果提供了必要的权限


    就我个人而言,我建议通过.htaccess使用设置目录索引的简单格式,正如我前面所解释的,因为如果您意识到自己的神奇单词,您可能需要编写一个脚本来检查哈希更改,嗅探历史记录并相应地响应服务器错误。

    如果我没有弄错您的问题,您只需要在最后一个斜杠后添加文件名|标记|标题|类别,以便从语义上路由到相应的文件或隐藏路径

    如果是这样,您将根据您拥有的可能性获得:


    A) 您有权访问服务器上的httpd.conf吗

    注意目录索引

    B) 如果无法编辑httpd.conf,您是否可以访问服务器上的.htaccess

    注意是否已在任何位置设置了目录索引,在大多数情况下不会设置;因此,您希望创建自己的新条目


    待办事项: 现在定义DirectoryIndex,方法是让这个保留字后跟您想要的文件名 已路由到其他文件名或路径/文件名

    戈多:

  • 目录索引
  • [空格]
  • 文件名。结尾或文件名或标签或标题与一些单词结合在一起
  • [空格]
  • 重复第3步和第4步,直到有一组捕手被捕获
  • 至少:通过花费一条路径来添加集合的目标
  • 道场:

    • 重新加载服务器
    • 必要时重新启动
    考试:

    • DirectoryIndexindex.html index.htm index.pl index.asp index.jsp index/routed/to-path\u of/index.php
    • DirectoryIndexaskask.php
    魔咒:

    这是你能达到的数量;注意漂亮的打印URL、apache mod rewrite、DirectoryIndex、URI URL隐藏、域转发和类似的键,您可以在谷歌上搜索

    在大多数情况下,它会通过WordPress、JOOMLA、DruPal等知名博客/CMS软件通过mod rewrite实现,因为这是一种受控和预设的方式,如果提供了必要的权限

    就我个人而言,我建议通过.htaccess使用设置DirectoryIndex的简单格式,正如我前面所解释的,因为如果您实现了自己的神奇词汇,您可能需要编写一个脚本,检查哈希更改、嗅探历史并相应地响应服务器错误