【发布时间】:2020-05-09 14:32:06
【问题描述】:
早上好,
我正在建立一个新网站,我想让网址 SEO 友好。 文件夹结构如下:
/index.php <-- first page
/frame.php <-- page wrapper which includes all the modules
/modules <-- All the modules
/modules/en/module-name/index.php
/modules/en/module-name/page2.php
/modules/en/module-name/page3.php
/modules/en/module-name-2/index.php
...
如何进行 .htaccess mod 重写,允许我访问下一个 url 以转到上面的页面,并保持新 url 的结构相同?
所以我想去:
http://www.url.com/en/module-name/ === http://www.url.com/frame.php?page=en/module-name/index.php
or
http://www.url.com/en/module-name/page3 === http://www.url.com/frame.php?page=en/module-name/page3.php
etc
我有多个域名 LTD,所以我不想包含域名 这可能吗?
感谢大家的帮助!
【问题讨论】:
-
我试过了,但它给了我一个错误 500,我对此没有任何经验:
codeRewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} !^/frame RewriteRule (.*) /frame.php?&page_id=$1code
标签: .htaccess mod-rewrite