【问题标题】:URL not rewriting correctly for subdirectories子目录的 URL 未正确重写
【发布时间】:2012-07-30 16:30:04
【问题描述】:

我正在使用此代码进行 url 重写 它不做的是如果有一个目录我想去this 它去profile.php 知道如何在子目录中隐藏扩展php

  Options +FollowSymlinks
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME}\.php -f
  RewriteRule ^([^/]+)$ $1.php
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule (.*) profile.php?username=$1

【问题讨论】:

    标签: php mysql .htaccess


    【解决方案1】:

    试试这个

    RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]
    

    【讨论】:

    猜你喜欢
    • 2018-04-05
    • 1970-01-01
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-29
    • 2014-01-27
    相关资源
    最近更新 更多