【问题标题】:.htaccess url rewrite to room/Blabla.htaccess url 重写为 room/Blabla
【发布时间】:2016-07-19 19:45:49
【问题描述】:

我有一个问题,我正在尝试使用 htaccess 编辑我的网址,但它以某种方式损坏了... 我的网址:url.com/room.php?videoID=Blabla 我想要的网址:url.com/room/Blabla

我写了一些实际可行的东西,但将 file.php 视为 videoID 并返回错误。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^es/([a-zA-Z0-9-]+)$ room.php?roomID=$1 [L] 

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-]+)$ room.php?roomID=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

【问题讨论】:

    标签: php .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    在您的.htaccess 中使用它:

    RewriteEngine On
    RewriteRule ^room/([^/]*)$ /room.php?videoID=$1 [L]
    

    它会给你以下网址:url.com/room/Blabla

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-30
      • 2011-03-19
      • 2022-01-18
      • 2014-04-27
      • 2023-04-07
      相关资源
      最近更新 更多