• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Strange (to me) routing behaviour

#6
Try this one, it's the one I use and always has worked for me.

PHP Code:
<IfModule mod_rewrite.c>

 
   # Make sure directory listing is disabled
    
Options +FollowSymLinks -Indexes
    RewriteEngine on

    
# NOTICE: If you get a 404 play with combinations of the following commented out lines
    #AllowOverride All
    #RewriteBase /wherever/ci/is
    
RewriteBase /

    
# Restrict your site to only one domain
    # Important USE ONLY ONE OF THESE OPTIONS BELOW!

    # Option 1: To rewrite "www.domain.com -> domain.com" uncomment the following lines.
    #RewriteCond %{HTTPS} !=on
    #RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
    #RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

    # Option 2: To rewrite "domain.com -> www.domain.com" uncomment the following lines.
    #RewriteCond %{HTTPS} !=on
    #RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
    #RewriteCond %{HTTP_HOST} (.+)$ [NC]
    #RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]

    # Option 3: Remove index.php from URL
    
RewriteCond %{HTTP:X-Requested-With}    !^XMLHttpRequest$
    
RewriteCond %{THE_REQUEST}                ^[^/]*/index\.php [NC]
    
RewriteRule ^index\.php(.*)$            $[R=301,NS,L]

    
# Send request via index.php (again, not if its a real file or folder)
    
RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
%{REQUEST_FILENAME} !-d

    RewriteCond 
$^(robots\.txt|favicon\.ico|style\.css)

    
# deal with php5-cgi first
    
<IfModule mod_fcgid.c>
        
RewriteRule ^(.*)$ index.php?/$[QSA,L]
    </
IfModule>

    <
IfModule !mod_fcgid.c>

        
# for normal Apache installations
        
<IfModule mod_php5.c>
            
RewriteRule ^(.*)$ index.php/$[QSA,L]
        </
IfModule>

        
# for Apache FCGI installations
        
<IfModule !mod_php5.c>
            
RewriteRule ^(.*)$ index.php?/$[QSA,L]
        </
IfModule>

    </
IfModule>

</
IfModule
What did you Try? What did you Get? What did you Expect?

Joined CodeIgniter Community 2009.  ( Skype: insitfx )
Reply


Messages In This Thread
Strange (to me) routing behaviour - by lazylazz - 12-04-2014, 09:22 PM
RE: Strange (to me) routing behaviour - by Narf - 12-05-2014, 03:50 AM
RE: Strange (to me) routing behaviour - by Carman - 12-17-2014, 05:43 PM
RE: Strange (to me) routing behaviour - by InsiteFX - 12-18-2014, 05:36 AM

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.