【问题标题】:Removing 2 directory and php from url从 url 中删除 2 目录和 php
【发布时间】:2015-05-08 23:53:02
【问题描述】:

我现在的网址是:

http://example.org/dir1/dir2/profile.php?username=someone

我希望它看起来像这样:

http://example.com/someone

我的 .htaccess 文件位于 public_html 文件夹中,它完全是空的。

拜托,你能帮帮我吗?

【问题讨论】:

  • 试图清理文本。

标签: .htaccess mod-rewrite


【解决方案1】:

试试这个:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-zA-Z0-9_-]+)/?$ /dir1/dir2/profile.php?username=$1 [QSA,L,NC]

这些条件确保您不会重写服务器上的任何现有文件/目录。

【讨论】:

    猜你喜欢
    • 2019-03-08
    • 2013-09-11
    • 2021-06-24
    • 2013-07-16
    • 1970-01-01
    • 2019-04-06
    • 2011-09-24
    • 2012-03-19
    相关资源
    最近更新 更多