【问题标题】:How do i make a simple RewriteRule?我如何制作一个简单的 RewriteRule?
【发布时间】:2021-09-28 02:17:38
【问题描述】:

大家好,我正在尝试做一些友好的网址,我有这个网址:

https://example.com/folder/file.php

还有.htaccess代码:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]


Options +FollowSymLinks
RewriteRule ^registros/entradas/?$ frmEntradas.php?$1

使用 .htaccess 我想要下一个网址:

https://example.com/folder/anything/anything

【问题讨论】:

    标签: php .htaccess url-rewriting


    【解决方案1】:

    您可以使用以下 htaccess 代码:

    RewriteEngine On
    Options +FollowSymLinks
    RewriteRule ^registros/entradas/?(.*)$ frmEntradas.php?$1 [L]
    #rewrite /file to file.php
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^([^\.]+)$ $1.php [NC,L]
    #rewrite /folder/foobar to /folder/file.php
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^folder/.* /folder/file.php [L]
    

    【讨论】:

    • 谢谢先生。 ♥
    猜你喜欢
    • 1970-01-01
    • 2011-01-29
    • 1970-01-01
    • 2021-12-29
    • 2016-05-19
    • 2012-12-20
    • 2012-09-12
    • 1970-01-01
    相关资源
    最近更新 更多