如何为基于PHP的站点制作无扩展名的网址?

Jit*_*yas 0 php url

我是否必须将每个文件放在不同的文件夹中?

喜欢:

about-us/about-us.php
profile/profile.php
Run Code Online (Sandbox Code Playgroud)

等等

还是有其他自动解决方案.

我想转换

http://sitename.com/about-us/about-us.php
Run Code Online (Sandbox Code Playgroud)

http://sitename.com/about-us
Run Code Online (Sandbox Code Playgroud)

And*_*ndy 5

你想要漂亮的URL重写.

.htaccess该文章中的Apache 示例:

  • 漂亮的网址: /browse/animals-24/cats-76.html

  • 丑陋的网址: /browse.php?category=24&subcategory=76

  • .htaccess:

    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^browse/[A-Z0-9_-]+-([0-9]+)/[A-Z0-9_-]+-([0-9]+)\.html$ browse.php?category
    
    Run Code Online (Sandbox Code Playgroud)

  • @jitendra:你为什么不首先阅读和理解页面,然后你就会知道如何做到你想要的. (4认同)