Er mogen op dit forum GEEN verzoekjes of requests gevraagd worden, dit staat ook in de regels die je accepteert bij het registreren op dit forum, hiervoor krijg je direct een permanente ban.

mod_rewrite

Al je vragen over (x)html, css, php en andere webdesign talen kan je hier stellen.

Moderator: Moderator Team

Gebruikersavatar

Topicstarter
Mickroz
Website Team Leider
Berichten: 1795
Lid geworden op: 13 feb 2011, 19:56
Reputation: 8
Usenet: Tweaknews
Internet: Ziggo
Locatie: Netherlands
Gender:
Leeftijd: 46
Contacteer:

mod_rewrite

#1

Bericht door Mickroz »

Heb hier totaal geen kaas van gegeten, en er vast wel iemand die dat wel heeft hehe.
Het volgende:

Ik heb een pagina my.php gemaakt in www.domein.nl
Vervolgens heb ik in DA een subdomein "my" aangemaakt.
De map "my" in www.domein.nl verwijderd.
Via php symlink een symbolische link "my" gemaakt die verwijst naar root.
Kan ff nu niet bij mn htaccess file, maar heb een rewrite rule aangemaakt dat als je my.domein.nl bezoekt dat je de inhoud van my.php ziet, so far so good.

Nu komt het probleem, alle links zijn nu my.domein.nl/ en die wil ik gewoon naar www.domein.nl laten verwijzen.
Ik kan ze niet hardcoden want mn mobiele site is er ook van afhankelijk.
Afbeelding
Support via PB wordt niet gegeven tenzij ik je vraag om mij een PB te sturen!
Q: Whats a hash and a root password?
A: hash gets you high, root password gives you god powers, combine the 2 and you are invincible.
Neem je online privacy serieus en gebruik een VPN verbinding!

Met een VPN verbinding van IPVanish wordt uw gehele internet verbinding versleuteld

U kunt dus veilig browsen, Torrents downloaden, Usenet downloaden en onderling versleutelde verbindingen opzetten.


Gebruikersavatar

Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: mod_rewrite

#2

Bericht door Blauwbek »

of een permanent redirect aanmaken in apache, of een vhost?
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Gebruikersavatar

Topicstarter
Mickroz
Website Team Leider
Berichten: 1795
Lid geworden op: 13 feb 2011, 19:56
Reputation: 8
Usenet: Tweaknews
Internet: Ziggo
Locatie: Netherlands
Gender:
Leeftijd: 46
Contacteer:

Re: mod_rewrite

#3

Bericht door Mickroz »

Ik heb geen shell toegang.
Afbeelding
Support via PB wordt niet gegeven tenzij ik je vraag om mij een PB te sturen!
Q: Whats a hash and a root password?
A: hash gets you high, root password gives you god powers, combine the 2 and you are invincible.
Gebruikersavatar

Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Reputation: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: mod_rewrite

#4

Bericht door Blauwbek »

Code: Selecteer alles

<?php  
header('Location: http://www.domein.nl/');
?>
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Gebruikersavatar

Topicstarter
Mickroz
Website Team Leider
Berichten: 1795
Lid geworden op: 13 feb 2011, 19:56
Reputation: 8
Usenet: Tweaknews
Internet: Ziggo
Locatie: Netherlands
Gender:
Leeftijd: 46
Contacteer:

Re: mod_rewrite

#5

Bericht door Mickroz »

Dat zou ook niet gaan, en ik wil my.domein.nl in beeld houden op die pagina alleen.
Ben even op phpbb.com aan het zoeken of ik $phpbb_root_path kan zetten naar http://www.domein.nl ipv ./
Als ik dat dan instel in my.php dan zou het wel moeten werken volgens mij...

Check dit maar eens bb http://www.phpbb.com/kb/article/add-a-n ... -to-phpbb/
Afbeelding
Support via PB wordt niet gegeven tenzij ik je vraag om mij een PB te sturen!
Q: Whats a hash and a root password?
A: hash gets you high, root password gives you god powers, combine the 2 and you are invincible.
Gebruikersavatar

Carnifex
Berichten: 926
Lid geworden op: 19 feb 2011, 12:01
Reputation: 0
Usenet: Supernews
Internet: Ziggo Z3
Locatie: The Big Bang

Re: mod_rewrite

#6

Bericht door Carnifex »

Heb je je rewriterule wel goed staan?

Code: Selecteer alles

RewriteCond %{HTTP_HOST} ^my\.domein\.nl [NC]
RewriteRule   ^$  http://www.domein.nl/my.php  [L, NC]
Kan zijn dat die rewriterule nog iets anders moet.. is lang geleden dat ik ermee heb geklooid..
Als je wilt weten wat die [Flag(s)] betekenen, zie: http://httpd.apache.org/docs/2.4/rewrite/flags.html
Afbeelding
Afbeelding
Afbeelding
Gebruikersavatar

Topicstarter
Mickroz
Website Team Leider
Berichten: 1795
Lid geworden op: 13 feb 2011, 19:56
Reputation: 8
Usenet: Tweaknews
Internet: Ziggo
Locatie: Netherlands
Gender:
Leeftijd: 46
Contacteer:

Re: mod_rewrite

#7

Bericht door Mickroz »

mja, ik heb nu al flink zitten kloten, dat ik niet meer weet wat ik had lol, jou code werkt trouwens niet car, volgens mij moet het ^my$ zijn?
irritant, ik kan nu ook niet meer terugvinden wat ik eerst had....
Afbeelding
Support via PB wordt niet gegeven tenzij ik je vraag om mij een PB te sturen!
Q: Whats a hash and a root password?
A: hash gets you high, root password gives you god powers, combine the 2 and you are invincible.
Gebruikersavatar

Carnifex
Berichten: 926
Lid geworden op: 19 feb 2011, 12:01
Reputation: 0
Usenet: Supernews
Internet: Ziggo Z3
Locatie: The Big Bang

Re: mod_rewrite

#8

Bericht door Carnifex »

Als het goed is zou het met die condition alleen moeten gebeuren als je my.domein.nl invult.
de rewriterule slaat dan op de condition. Alleen zou ik dat dus niet zeker meer weten..
Afbeelding
Afbeelding
Afbeelding
Gebruikersavatar

Topicstarter
Mickroz
Website Team Leider
Berichten: 1795
Lid geworden op: 13 feb 2011, 19:56
Reputation: 8
Usenet: Tweaknews
Internet: Ziggo
Locatie: Netherlands
Gender:
Leeftijd: 46
Contacteer:

Re: mod_rewrite

#9

Bericht door Mickroz »

dan krijg ik een internal server error.
ik heb nu dit:

Code: Selecteer alles

RewriteCond %{HTTP_HOST} ^my\.domein\.nl [NC]
RewriteCond  %{REQUEST_FILENAME} !-f
RewriteCond  %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$  /$1
RewriteRule   ^(.*)$ my.php?page=$1
grappige is, dat hij als ik nu naar http://www.domein.nl ga ik de inhoud zie van my.php, ga ik naar my.domein.nl dan zie ik de inhoud ook, maar zonder opmaak op de site....

ook als ik nu http://www.domein.nl/naam doe krijg ik een 404, als ik my.domein.nl/naam doe werkt het wel, dus het gaat wel bijna goed als ik RewriteRule ^(.*)/$ /$1 weg haal.
Afbeelding
Support via PB wordt niet gegeven tenzij ik je vraag om mij een PB te sturen!
Q: Whats a hash and a root password?
A: hash gets you high, root password gives you god powers, combine the 2 and you are invincible.
Gebruikersavatar

Carnifex
Berichten: 926
Lid geworden op: 19 feb 2011, 12:01
Reputation: 0
Usenet: Supernews
Internet: Ziggo Z3
Locatie: The Big Bang

Re: mod_rewrite

#10

Bericht door Carnifex »

Die opmaak van de site komt omdat de DOCROOT dan niet goed staat ingesteld.
Als het goed is kan je dat instellen in my.php

Code: Selecteer alles

echo $_SERVER['DOCUMENT_ROOT'];
Je kan dus die variabele veranderen naar ./ of iets dergelijks.

Je kan ook kijken wat de server nu denkt dat het is met

Code: Selecteer alles

echo $_SERVER['SCRIPT_NAME'];
Afbeelding
Afbeelding
Afbeelding
Plaats reactie Vorig onderwerpVolgend onderwerp
Spot-net.nl Forums : Disclaimer