htaccess - 1 subdomein niet redirecten naar https

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Bart B

Bart B

17/09/2013 17:01:27
Quote Anchor link
Goeiemiddag,

Ik heb een website, welke alles netjes redirect naar https. Dit doe ik met het volgende stukje in .htaccess:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteCond %{HTTP_HOST} ^domein.nl [NC]
RewriteRule ^(.*)$ https://www.domein.nl/$1 [L,R=301]


Maar nu wil ik graag een subdomein gaan gebruiken (reviews.domein.nl) welke niet moet worden geredirect naar https. Iemand enig idee hoe ik dat netjes kan afvangen en dat reviews.domein.nl gewoon bereikbaar is en dat de rest forward naar https?
Gewijzigd op 17/09/2013 17:01:52 door Bart B
 
PHP hulp

PHP hulp

08/09/2024 02:11:53
 
Q S

Q S

17/09/2013 17:11:13
Quote Anchor link
Je kunt je subdomein eerst afvangen door dit ervoor te zetten

RewriteCond %{HTTP_HOST} != reviews.domein.nl
 
Bart B

Bart B

18/09/2013 08:54:49
Quote Anchor link
Hm, dan redirect ie nog steeds naar https://www.domein.nl, alleen krijg ik daarna een internal server error.
Misschien goed om te vermelden, dit subdomein is niet een echte directory, maar ingesteld als een CNAME in DNS.
Gewijzigd op 18/09/2013 10:07:37 door Bart B
 
Q S

Q S

18/09/2013 11:33:51
Quote Anchor link
Kijk is naar deze link wellicht dat je daarmee verder komt
http://stackoverflow.com/questions/10789598/htaccess-redirect-to-https-except-subdomain
 
Bart B

Bart B

20/09/2013 09:47:41
Quote Anchor link
Ik krijg weinig anders als een internal server error, of dat het gewoon nog redirect naar mn hoofdsite.

onderstaande redirect nog naar https en www:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
RewriteCond %{HTTP_HOST} !=reviews.domein.nl
RewriteCond %{HTTP_HOST} ^domein.nl [NC]
RewriteRule ^(.*)$ https://www.domein.nl/$1 [L,R=301]

Iemand nog een suggestie hoe dit af te vangen?
Gewijzigd op 20/09/2013 09:48:21 door Bart B
 
Q S

Q S

20/09/2013 10:15:00
Quote Anchor link
En als je het helemaal vervangt door wat er staat in die link?
dus
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
RewriteCond %{HTTP_HOST} !=reviews.domein.nl
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
 
Bart B

Bart B

20/09/2013 11:46:20
Quote Anchor link
Dat lijkt iets beter te gaan. Als ik bv reviews.domein.nl/sitemap.xml intik krijg ik netjes de sitemap, maar als ik gewoon naar reviews.domein.nl word deze nog wel geredirect naar www.domein.nl. terwijl het een cname is met data erachter ( bv sitemap.xml die werkt ).
 
Q S

Q S

20/09/2013 12:49:49
Quote Anchor link
Hmmm, verander de eerste regel eens naar

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
RewriteCond %{HTTP_HOST} !^reviews.domein.nl$
Gewijzigd op 20/09/2013 12:51:56 door Q S
 
Bart B

Bart B

20/09/2013 13:07:50
Quote Anchor link
Geeft hetzelfde effect. /sitemap.xml werkt wel, maar reviews.domain.nl redirect gelijk door naar https://www.domain.nl
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.