我很难理解rewrite
。
我正在尝试使 URLsomedomain.com/f/single/1
能够从中获取结果somedomain.com/free/single/1
我试过以下。
RewriteRule ^/f$ /free$1 [L]
这是我现有 .htaccess 的副本,其中包含 Kamil 提出的建议...
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteRule ^f/(.+)$ /free/$1 [L]
我想知道问题是否是我已经在 /free 之前删除了 index.php ?
谁能帮我理解我做错了什么?