2015-08-21 2 views
0

Как я могу написать HTAccess для CodeIgniter проекта ниже мой Htaccess кодПовторить доменное имя после URL-адреса домена?

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(.*)\.generaltechuae\.com 
RewriteRule ^(.*)$ http://generaltechuae.com/%1/$1 [L,NC,QSA] 

мой адрес домена http://www.generaltechuae.com/, я не могу получить доступ к внутренним страницам с помощью http://www.generaltechuae.com/index.php/aboutus. Но я могу получить доступ к о нас постранично http://www.generaltechuae.com/generaltechuae/index.php/aboutus

, а также приложенные мои параметры конфигурации

$config['base_url'] = ''; 
$config['index_page'] = 'index.php'; 
$config['uri_protocol'] = 'AUTO'; 

почему generaltechuae будет повторять после адреса домена

Может кто-то помочь мне, как решить эту проблему?

Спасибо.

ответ

0

Первое решение Это потому, что вы загрузили все веб-сайты файлы в имени папки: «generaltechuae». В настоящее время, ваш сайт имеет базовый URL: http://www.generaltechuae.com/generaltechuae/ Вы должны поместить все файлы в корневой папке {} public_html к вашему server.After это ваш сайт база URL будет: http://www.generaltechuae.com/ Так что ваша проблема будет решена.

Второе решение У вас может быть другое решение, так как вы можете править правило .httpaccess, которое будет игнорировать ваше имя папки.

Смежные вопросы