Я просмотрел несколько вопросов переполнения стека для удаления index.php из поддомен URL-адрес, пожалуйста, не помечен как дубликат.Удаление index.php из поддомена codeigniter 3
Переполнение стека Я прочитал и испробовал.
CodeIgniter in subdomain folder, removing the index.php from address
remove index.php of codeigniter subdomains
Removing index.php and handling subdomains of two Codeigniter sites, when one within the other
Но не похоже на работу, я использую WAMP и Codeigniter 3 и включена MOD Rewrite. Также я использую виртуальный хост.
Question: What is the best suitable htacces for sub domain so that I can have the index.php remove?
Ошибка Страница:
codeigniter 500 internal server error
Моя структура папок
www/
www/codeigniter/cms-1 <-- This is main project
www/codeigniter/cms-1/application
www/codeigniter/cms-1/cms-2 <-- This is sub domain
www/codeigniter/cms-1/cms-2/index.php
www/codeigniter/cms-1/cms-2/.htaccess
www/codeigniter/cms-1/image/
www/codeigniter/cms-1/system
www/codeigniter/cms-1/.htaccess
www/codeigniter/cms-1/index.php
Когда у меня есть URL на WAMP, как показано ниже, не работает.
http://www.cms-2.cms-1.com/information/information/3
Но когда у меня есть index.php работает.
http://www.cms-2.cms-1.com/index.php/information/information/3
Я извлекал на application > config > config.php
$config['index_page'] = '';
This .htaccess below is on Main directory and works fine for main domain.
Options +FollowSymLinks
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
Order deny,allow
Deny from all
</FilesMatch>
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
Не повезло не идет Internal Server Error – user4419336
Обновлено проверку это сейчас –
Спасибо за вашу помощь, я узнал, что было не так. + 1 – user4419336