저는 codeigniter 2.2.0 버전을 사용하고 있습니다. 내 호스트에서 하위 도메인 (* .domainname.in)을 구성했습니다. 다음은 htaccess로 구성 위 내 htaccess로 파일 내용추가 index.php? URL에 추가했습니다.
RewriteEngine on
RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
입니다 URL을 아래
domainname.in ----> domainname.in
www.domainname.in --------> domainname.in
www.pune.domainname.in -----> pune.domainname.in
을 위해 작동하지만이 URL http://pune.domainname.in/auth
를 사용하여 내 인증 컨트롤러에 액세스하려고 할 때 그것은 아래로 리디렉션 index.php의 URL? 여기
http://pune.domainname.in/index.php?/auth
는 그냥 htaccess로 파일에 해당 코드를 넣어
RewriteEngine On
RewriteBase/businesswale.in/
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|js|uploads|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
그것을 시도
감사
변경 $ config [ 'index_page'] = 'index.php'; ~ $ config [ 'index_page'] = ''; in application/config/config.php –
이미 그랬습니다 – Vicky
@Vicky 이것은'.htaccess'의 유일한 콘텐츠입니까? –