We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18940
    • 152 Posts
    Beste allemaal grin ,

    Mijn website is momenteel ondergebracht bij SoHosted.nl.

    SoHosted ondersteunt geen htaccess, wanneer ik toch een .htaccess file upload wordt gelijk een error melding weergeven, zodra de site word bekeken.

    Mijn vraag; modx gebruikt htaccess bestanden voor SEO en zet bijvoorbeeld www.site.nl?pid=10 om in www.site.nl/zoekpagina.html , is er een andere (modx) manier om dit werkend te krijgen?

    Alvast bedankt,

    Michael
      Quality doesn't need a big signature.
      • 28993
      • 42 Posts
      Hallo Michael,

      Even via Google wat gevonden wat je misschien verder helpt:
      http://modxcms.com/forums/index.php?topic=26449.0

      En volgens de SoHosted helpdesk pagina ondersteunen ze dat ISAPI gedoe ook:
      http://www.sohosted.com/helpdesk/?id=156

      Hopelijke helpt dit je verder.

      Anders kun je altijd nog overstappen op een Linux / FreeBSD hoster smiley.

      M.v.g.
      Stefan van Zanden
        • 18940
        • 152 Posts
        Bedankt voor de snelle reactie.

        Ik gaat SoHosted even nabellen en de modxcms pagina op mijn gemakkie doorlezen, aangezien ik niet thuis ben in al die rewrite technieken.

        Ik houd jullie op de hoogte wink
          Quality doesn't need a big signature.
          • 18940
          • 152 Posts
          Hartelijk dank, ik heb met mijn hostingprovider gebeld, welk op zijn beurt IsapiRewrite4 heeft geinstalleerd, hier kon ik dezelfde regels in wegschrijven als de htaccess. Plus wat configuraties in mijn modxmanager, et voila laugh
            Quality doesn't need a big signature.
            • 18940
            • 152 Posts
            Nieuwe vraag.

            Ik heb nu rewrite op draaien met IIRF en de SEO Strict URLs plugin.

            Echter krijg ik het niet voor elkaar de WWW. prefix te forceren in de url.
            http://site.nl/info.html
            moet geforceerd het onderstaande adres weergeven/laden:
            http://www.site.nl/info.html

            Het onderstaande stukje komt uit de oorspronkelijk modx .htaccess file, maar werkt niet:
            # Herschrijf domain.com -> www.domain.com -- in gebruik met de SEO Strict URLs plugin
            RewriteCond %{HTTP_HOST} .
            RewriteCond %{HTTP_HOST} !^2ndwave\.nl [NC]
            RewriteRule (.*) http://2ndwave.nl/$1 [R=301,L]


            Iemand een idee?
              Quality doesn't need a big signature.
              • 28993
              • 42 Posts
              Hallo Michael,

              Mooi dat dat geholpen heeft smiley

              Wat ik altijd gebruik voor non-www naar www is:

              RewriteCond %{HTTP_HOST} ^(svzsolutions\.nl) [NC]
              RewriteRule ^(.*) http://www.%1/$1 [r=301,L,NE]


              Van www naar non-www gebruik ik altijd:

              RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
              RewriteRule ^(.*)$ http://%1/$1 [R=301,L,NE]


              Hopelijk helpt dit je verder.

              M.v.g.
              Stefan van Zanden
                • 18940
                • 152 Posts
                Jouw code (waar MIJNSITE mijn eigen url is)
                # Non-www naar www
                RewriteCond %{HTTP_HOST} ^(MIJNSITE\.nl) [NC]
                RewriteRule ^(.*) http://www.%1/$1 [r=301,L,NE]


                Heeft niet geholpen sad
                  Quality doesn't need a big signature.
                  • 28993
                  • 42 Posts
                  Kun je de gehele htaccess even posten?
                    • 18940
                    • 152 Posts
                    # IsapiRewrite4.ini
                    # 
                    #============================================
                    #REWRITE REGELS MODX 1.0.0 EVOLUTION
                    #============================================
                    # Voor volledige documentatie en aanbevolen opties, zie
                    # http://svn.modxcms.com/docs/display/MODx096/Friendly+URL+Solutions
                    # inclusief voor onverwachte logouts in multi-server/cloud omgevingen
                    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]
                    
                    # Non-www naar www
                    RewriteCond %{HTTP_HOST} ^(SITENAAM\.nl) [NC]
                    RewriteRule ^(.*) http://www.%1/$1 [r=301,L,NE]
                    
                    # 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
                    
                    # 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]


                    Hier is SITENAAM natuurlijk mijn eigen adres.
                      Quality doesn't need a big signature.
                      • 28993
                      • 42 Posts
                      Das vreemd, lijkt me verder goed zo.


                      Even gegoogled, wellicht dat je dit kan proberen:
                      http://www.chrishammond.com/blog/itemid/1081/setting-up-iirf-to-redirect-to-www.aspx