帮助请重定向。有以下几种结构:
site.ru (catalog)
index.php (file)
. htaccess (file)
catalog.php (file)
landing (catalog)
index.php (file)
在浏览器中加载地址时,site.ru文件打开site.ru / index.php
但我需要在加载到浏览器地址site.ru打开文件site.ru / catalog / index.php
其中浏览器地址如下: site.ru 即没有短语“目录”
答案 0 :(得分:1)
尝试将此插入.htaccess文件中:
RewriteEngine on
RewriteRule ^/index.php$ /catalog/index.php [L]
如果有效,请在google上搜索mod_rewrite示例。你会发现很多。
答案 1 :(得分:1)
您的意思是catalog.php
,因为您没有目录catalog
并且在其中index.php
。
为实现此目的,请在.htaccess
文件中使用DirectoryIndex
directive:
DirectoryIndex catalog.php index.php index.html
如果您想要打开landing/index.php
(在您的代码中,(catalog)
旁边有landing
),请调整以下行:
DirectoryIndex landing/index.php index.php index.html index.htm