0

我在制作友好 URL 时遇到问题。我需要将 url 从转换http://blabla.eu/stats_details?date=01-2012http://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>
4

1 回答 1

0

我认为这必须工作,尝试粘贴

RewriteBase 上的 RewriteEngine /

    # 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]        

于 2019-12-21T19:10:19.273 回答