public_html/ # www.domain.com public_html/subdomain # subdomain.domain.com public_html/.htaccess public_html/subdomain/.htaccess
У меня есть субдомен subdomain.domain.com
У меня есть файл .htaccess в public_html
Этот файл htaccess содержит этот код:
Options -MultiViews RewriteEngine On RewriteBase / ReWriteCond %{HTTP_HOST} ^subdomain\.domain\.com$ ReWriteCond %{REQUEST_URI} !^/subdomain/ ReWriteRule ^(.*)$ /subdomain/$1
Мне нужно установить magento внутри папки поддомена
Файл .htaccess внутри этой папки:
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?/$1 [L,QSA] </IfModule>
Magento установлен успешно, но я столкнулся с проблемой:
http://subdomain.domain.com/admin (этот URL-адрес работает)
но когда я ударил http://subdomain.domain.com/index.php/admin, его показы «Нет указанного входного файла».
Все внутренние URL-адреса в админа также вызывают такую же ошибку.
Пожалуйста, помогите мне, что я неправильно вложил в htaccess
Заранее спасибо.