。htaccess设置友好网址

问题描述 投票:0回答:1

我在制作友好的URL时遇到问题。我需要将网址从http://blabla.eu/stats_details?date=01-2012转换为http://blabla.eu/stats_details/01-2012。其他重写规则在最后一个规则旁边正常工作。有什么问题吗?

这里是.htaccess的代码:

AddDefaultCharset utf-8

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^admin/users/$    /admin/users/view.php [L]
RewriteRule ^admin/loans/$    /admin/loans/view.php [L]
RewriteRule ^stats_details/(.*)$ stats_details.php?date=$1 [L,QSA]
</IfModule>
.htaccess url friendly-url
1个回答
0
投票

我认为这必须起作用,请尝试粘贴

RewriteEngine开RewriteBase /

    # Removes index.php from ExpressionEngine URLs
    RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
    RewriteCond %{REQUEST_URI} !/system/.* [NC]
    RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]

    # Directs all EE web requests through the site index file
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php/$1 [L]        

© www.soinside.com 2019 - 2024. All rights reserved.