使用.htaccess重写规则子目录

使用.htaccess重写规则子目录,.htaccess,rewrite,cobra,.htaccess,Rewrite,Cobra,我需要url重定向方面的帮助,例如 旧网址 到新的url 有人能帮忙吗?我需要.htaccess代码文件在/sub dir/文件夹中 以下是我尝试使用的代码: RewriteRule ^/([0-9]+)/$ index.php?id=$1 [NC,L] 但它不起作用 您可以在/sub dir/.htaccess中使用此规则: DirectoryIndex index.php RewriteEngine On RewriteBase /sub-dir/ RewriteRule ^([0-9

我需要url重定向方面的帮助,例如

旧网址 到新的url

有人能帮忙吗?我需要.htaccess代码文件在/sub dir/文件夹中

以下是我尝试使用的代码:

RewriteRule ^/([0-9]+)/$ index.php?id=$1 [NC,L]

但它不起作用

您可以在
/sub dir/.htaccess
中使用此规则:

DirectoryIndex index.php
RewriteEngine On
RewriteBase /sub-dir/

RewriteRule ^([0-9]+)/?$ index.php?id=$1 [QSA,L]

你可能想把你的问题扩展一点。看起来你并没有投入太多的精力。如果你不愿意花时间来解释和澄清你的问题,你怎么能期望其他人花时间来回答你的问题呢?O我添加了我尝试的代码Alex:-)明白了,它正在使用以下代码工作:RewriteRule^([0-9]+)/$index.php?id=$1[NC,L]谢谢你的帮助我使用以下代码完成了它:RewriteRule^([0-9]+)/$index.php?id=$1[NC,L]我只需要删除/