我创建了一个站点的子域。子域指向根目录上的文件夹。
由于某些原因,以下重写规则不起作用。两个细分网址正在工作。一个不工作,两个以上不工作。请参阅下面的网址。
subdomain.domain.com/register
(不工作)subdomain.domain.com/temp/register
(在职的)
当我动态创建两个段时,它们不起作用。
subdomain.domain.com/dynamic1/dynamic2
(不工作)
.
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
#FOR REPLACING .HTML EXTENSION (WORKS FINE)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
#FOR REPLACING .PHP EXTENSION (NOT WORKING)
RewriteRule ^([a-zA-Z0-9_-]+)$ $1.php
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ $1.php
如果你不明白这个问题,请告诉我。