We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20500
    • 9 Posts
    Hi,

    Het is nu helemaal gelukt met de friendly urls he?
    Heb je er nu alleen de iirf.ini op staan, niet de .htaccess?
    Want ik zit ook bij SoHosted, vandaar.

    Bedankt alvast!
      • 18940
      • 152 Posts
      .htaccess wordt niet geaccepteerd door SoHosted, dus ja enkel iirf.ini heb ik online wink
        Quality doesn't need a big signature.
        • 20500
        • 9 Posts
        Zou je die misschien met me willen delen? Want bij mij pakt hij hem nog steeds niet sad
          • 18940
          • 152 Posts
          Lokatie: \wwwroot

          Bestandsnaam: iirf.ini

          #============================================
          #REWRITE REGELS
          #============================================
          
          Options +FollowSymlinks
          RewriteEngine On
          RewriteBase /wwwroot
          
          # Fix Apache interne dummy connecties [(site_url)] cache breken
          RewriteCond %{HTTP_USER_AGENT} ^.*internal\ dummy\ connection.*$ [NC]
          RewriteRule .* - [F,L]
          
          # Sluit /assets en /manager directories uit van rewrite regels
          RewriteRule ^(manager|assets) - [L]
          
          # Timezone
          php_value date.timezone Europe/Amsterdam
          
          # Default Character Sets
          AddDefaultCharset utf-8
          
          # Turn off register_globals
          php_flag register_globals Off
          
          # Fix .htc mime type for Internet Explorer  
          AddType text/x-component .htc
          
          # Allow other MIME types
          AddType application/x-shockwave-flash swf
          
          # Fix screen flicker for images in Internet Explorer  
          ExpiresActive On  
          ExpiresByType image/gif A2592000  
          ExpiresByType image/jpeg A2592000  
          ExpiresByType image/png A2592000  
          BrowserMatch "MSIE" brokenvary=1  
          BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1  
          BrowserMatch "Opera" !brokenvary  
          SetEnvIf brokenvary 1 force-no-vary  
          
          # Voor Friendly URLs
          RewriteCond %{REQUEST_FILENAME} !-d
          RewriteCond %{REQUEST_FILENAME} !-f
          RewriteCond %{QUERY_STRING} ^$
          RewriteRule ^(.*)$ /index.php?q=$1 [L]
          
          RewriteCond %{REQUEST_FILENAME} !-d
          RewriteCond %{REQUEST_FILENAME} !-f
          RewriteRule ^(.*)\?(.*)$ /index.php?q=$1&$2 [L]
          
          # redirect WEBSITEALIAS.nl naar WEBSITE.nl
          RewriteCond %{HTTP_HOST} ^WEBSITEALIAS.nl$ [NC]
          RewriteRule ^(.*)$ http://www.WEBSITE.nl/ [L,R=301]
          
          # redirect www.WEBSITEALIAS.nl naar www.WEBSITE.nl
          RewriteCond %{HTTP_HOST} ^www\.WEBSITEALIAS\.nl$ [NC]
          RewriteRule ^(.*)$ http://www.WEBSITE.nl/ [L,R=301]
          
          # rewrite WEBSITE.nl naar www.WEBSITE.nl
          RewriteEngine On
          RewriteCond %{HTTP_HOST} ^WEBSITE.nl$ [NC]
          RewriteRule ^(.*)$ http://www.WEBSITE.nl/ [R=301,L]
          
          # Volgorde laden van indexbestanden bij het openen van een dir
          DirectoryIndex index.php index.html default.html
          
          # open dirs vermijden. Alle bezoekers krijgen een 403-melding (toegang verboden)
          Options All -Indexes
          
          # CSS laten gedragen als PHP
          AddType application/x-httpd-php .css


          Er zitten een paar kleine rewrite foutjes in, maar voor wat ik wil werkt het, je moet zelf maar kijken wat van toepassing voor jou is.

          Ps; Mogelijk moet je SoHosted contacteren om de rewrite in te schakelen..
            Quality doesn't need a big signature.
            • 20500
            • 9 Posts
            Hm, ik moet al die "WEBSITE" en "WEBSITEALIAS" aanpassen toch? Hij wil ’t niet doen.
              • 18940
              • 152 Posts
              Correct. Maar jij hebt waarschijnlijk geen alias en kan daarom deze regels weghalen:
              # redirect WEBSITEALIAS.nl naar WEBSITE.nl
              RewriteCond %{HTTP_HOST} ^WEBSITEALIAS.nl$ [NC]
              RewriteRule ^(.*)$ http://www.WEBSITE.nl/ [L,R=301]
              
              # redirect www.WEBSITEALIAS.nl naar www.WEBSITE.nl
              RewriteCond %{HTTP_HOST} ^www\.WEBSITEALIAS\.nl$ [NC]
              RewriteRule ^(.*)$ http://www.WEBSITE.nl/ [L,R=301]


              Iedere host is ook anders (de paden naar de files e.d.) dus het kan zijn dat daarom je code niet goed is, ik kan je daar niet mee helpen.
                Quality doesn't need a big signature.