我需要了解 url mod-rewrite 但根本无法获得基本知识。
我想将www.domain.com/folder/page.php?id=1更改为1.domain.com
我创建了一个通配符子域(*.domain.com),问题是,我应该将子域指向哪里?是public_html/还是public_html/folder/?
我应该修改哪个 htaccess 文件?它在public_html/或public_html/folder/中吗?
page.php 的链接是什么?是href="1.domain.com"还是href="www.domain.com/folder/page.php?id=1"
非常感谢 :D 非常感谢你的帮助 :D
编辑 :
.htaccess 代码:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).domain.com$ [NC]
RewriteRule ^$ /file.php?item=%2 [QSA,nc]
我输入了 1.domain.com 但它显示没有找到服务器。