- Ontvangen bedankjes 0
htaccess redirect werkt niet
-
Onderwerp Auteur
- Gebruiker
-
Minder
Lees meer
04 mrt 2016 20:49 #3269
door
htaccess redirect werkt niet werd gestart door
Hallo allemaal,
Ik heb een website met twee onderdelen die ik graag gestructureerd in directories onderbreng.
De site heet www.sitenaam.nl
De public_html bevat 2 mappen met een Joomla installatie:
sitenaam voor de actieve life site
ontwikkel voor het bouwen en testen van nieuwe functies
Als ik nu surf naar www.sitenaam.nl
Dan krijg ik op de adresregel www.sitenaam.nl/index.php
Kies ik het element contact uit het menu de productiesite
Dan krijg ik op de adresregel www.sitenaam.nl/sitenaam/contact.html
Maar ik zou op de adresregel willen zien www.sitenaam.nl/contact.html
Dus zonder de naam van de subdirectory.
Er is een .htaccess in public_html en die bevat
Alle standaard Joomla inhoud heb ik hier voor de duidelijkheid weggelaten.
Wat doe ik fout?
Volgens bronnen op het internet die ik op meerdere plaatsen vind zou de instructie
RewriteRule ^sitenaam/(.*)$ /$1 [R=301,NC,L]
eigenlijk het gewenste resultaat moeten geven.
Weet iemand waar de fout zit, want na vele uren zoeken zie ik geen oplossing meer.
Bedankt alvast.
Ik heb een website met twee onderdelen die ik graag gestructureerd in directories onderbreng.
De site heet www.sitenaam.nl
De public_html bevat 2 mappen met een Joomla installatie:
sitenaam voor de actieve life site
ontwikkel voor het bouwen en testen van nieuwe functies
Als ik nu surf naar www.sitenaam.nl
Dan krijg ik op de adresregel www.sitenaam.nl/index.php
Kies ik het element contact uit het menu de productiesite
Dan krijg ik op de adresregel www.sitenaam.nl/sitenaam/contact.html
Maar ik zou op de adresregel willen zien www.sitenaam.nl/contact.html
Dus zonder de naam van de subdirectory.
Er is een .htaccess in public_html en die bevat
Code:
# public_html/.htaccess
#
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sitenaam.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.sitenaam.nl$
RewriteCond %{REQUEST_URI} !sitenaam/
#Ok, now get rid of that joomla directory in the resulting url.
RewriteCond %{REQUEST_URI} !^/sitenaam/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /sitenaam/$1 [L]
RewriteRule ^(/)?$ /index.php [L]
# EOF
Er is een .htaccess in public_html/sitenaam en die bevat
IndexIgnore *
Options +FollowSymlinks
Options -Indexes
RewriteEngine On
RewriteBase /
# Redirect non-www to www:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# Redirect productiesite
RewriteRule ^sitenaam/(.*)$ /$1 [R=301,NC,L]
# EOF
Wat doe ik fout?
Volgens bronnen op het internet die ik op meerdere plaatsen vind zou de instructie
RewriteRule ^sitenaam/(.*)$ /$1 [R=301,NC,L]
eigenlijk het gewenste resultaat moeten geven.
Weet iemand waar de fout zit, want na vele uren zoeken zie ik geen oplossing meer.
Bedankt alvast.
Discussie gesloten.
- Hans van der Meer
-
- Administrator
-
- Weet soms dingen
Minder
Lees meer
- Berichten: 25
- Ontvangen bedankjes 2
04 mrt 2016 20:49 #3270
door Hans van der Meer
Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Beantwoord door Hans van der Meer in topic htaccess redirect werkt niet
Ik heb even je code tussen code-tags geplaatst, dat zien we graag.
Zo te zien heb je Joomla in een submap geplaatst, je kan deze ook makkelijk naar je hoofdmap verplaatsen, dan moet je alleen je configuration.php even aanpassen.
Zo te zien heb je Joomla in een submap geplaatst, je kan deze ook makkelijk naar je hoofdmap verplaatsen, dan moet je alleen je configuration.php even aanpassen.
Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Discussie gesloten.
- Hans van der Meer
-
- Administrator
-
- Weet soms dingen
Minder
Lees meer
- Berichten: 25
- Ontvangen bedankjes 2
04 mrt 2016 20:49 #3271
door Hans van der Meer
Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Beantwoord door Hans van der Meer in topic htaccess redirect werkt niet
Tip, je kan ook mappen uitsluiten met Akeeba zover ik weet. En anders doe je je testen in een subdomein ipv map, dan wordt die sowieso niet meegegeven.
Ik gebruik zelf ook een subdomein voor testen. Dus dan is dat http://bijvoorbeeld testen.mijnsite.nl. Een aparte installatie met eigen database in mijn geval.
Ik gebruik zelf ook een subdomein voor testen. Dus dan is dat http://bijvoorbeeld testen.mijnsite.nl. Een aparte installatie met eigen database in mijn geval.
Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Discussie gesloten.
- Leen
-
- Gebruiker
-
- hobbie
Minder
Lees meer
- Berichten: 52
- Ontvangen bedankjes 0
04 mrt 2016 20:49 #3272
door Leen
lvda
Beantwoord door Leen in topic htaccess redirect werkt niet
Nu weet ik niet zeker maar het lijkt er op de site's draaien op NGINX.
en wat ik inmiddels beetje begrepen heb is dat deze anders of niet met htaccess omgaat
maar ikkan het fout hebben
en misschien heb je iets aan zoiets als dit ? kijk hier maar
en wat ik inmiddels beetje begrepen heb is dat deze anders of niet met htaccess omgaat
maar ikkan het fout hebben
en misschien heb je iets aan zoiets als dit ? kijk hier maar
lvda
Discussie gesloten.