我正在将网站重组为 MVC 框架,并且正在将所有内容从根目录的根目录移动到有组织的文件结构中。因此,现在用户无需访问 domian.org/homeloans.php,而是需要访问 domain.org/loans/homeloans。这是我用来引导网站流量的 .htaccess 文件。
RewriteEngine on
DirectorySlash on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA]
这不应该像添加一样简单:
Redirect 301 /homeloans.php https://domain.org/loans/homeloans
打开重写引擎后?但是,当我这样做时,我会在地址栏中得到它以及 404: https ://domain.org/loans/homeloans?rt=homeloans.php
请指教。