.htaccess另一个文件夹中的RewriteRule文件

时间:2019-04-22 15:32:37

标签: .htaccess

我有一个分为两部分的网站,第一部分位于主页上,我有一个.htaccess文件,并且使用这些htaccess命令重写其文件

g1 = genome 
g2 =  np.array([i for i in genome])

%timeit np.sum(g2=='C')                                                                                                                                                                             
4.43 s ± 230 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

%timeit g1.count('C')                                                                                                                                                                               
955 ms ± 6.42 ms per loop (mean ± std. dev. of 7 runs, 1 loop each).   

该网站的另一部分位于名为bio的文件夹中,我使用这些htaccess命令重写其文件

RewriteRule ^sitemap-([0-9]+).xml$ sitemap-xml.php?page=$1

但是bio RewriteRule无法正常工作,我该如何解决

这是我完整的htaccess

RewriteRule ^/bio/([0-9]+)/(.*)$ /bio/show_person.php?id=$1&url=$2  [QSA,L]

1 个答案:

答案 0 :(得分:0)

将此规则放在bio/.htaccess中:

RewriteEngine On
RewriteBase /bio/

RewriteRule ^(\d+)/(.*)$ show_person.php?id=$1&url=$2 [QSA,L]