【问题标题】:htaccess issue not working properlyhtaccess 问题无法正常工作
【发布时间】:2012-10-22 10:22:45
【问题描述】:

我在 .htaccess 文件中使用 URL 重写我的问题是在根文件夹中我有 index.php 文件,我重定向到 en/home/ 文件夹但是当我使用这个 .htaccess 代码时重定向不起作用。

RewriteRule ^([^/]*+)$ en/peoples/globalCardDetail.php?p=$1

http://www.domain.com/atiq ur rehman 这样的重写工作正常。但是当我访问我的域http://www.domain.com 时,它会重定向到此页面en/peoples/globalCardDetail.php

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    您需要将正则表达式从 ^([^/]*+)$ 更改为 ^([^/]+)$

    另外,您可能需要添加一些条件:

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/]+)$ en/peoples/globalCardDetail.php?p=$1 [L]
    

    【讨论】:

    • 重定向不起作用 显示此文件 en/peoples/globalCardDetail.php 的相同问题
    • RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)$ en/peoples/globalCardDetail.php?p=$1 [L] 此代码很有帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 2013-06-07
    • 2012-08-05
    相关资源
    最近更新 更多