Htaccess rewrite en doorverwijzen
Machiel K
13/02/2015 18:28:31Hallo.
Ik wil van de link http://link.nl/video/php-hulp-is-tof.mp4 -> http://link.nl/video/php-hulp-is-tof maken.
En als je vervolgens de .mp4 link bezoekt, moet deze (wat is het beste?) als 404 weergeven worden, of doorgelinkt worden. Ik weet dat dit met htaccess moet, echter lukt het me niet.
Om gelijk in het onderwerp te blijven (htaccess) nog een vraagje die ongeveer hetzelfde is.
Ik heb de link http://link.nl/?pagina=home. Deze heb ik al gerewrite naar http://link.nl/home.
Maar nu wil ik dat als je ?pagina=home bezoekt (net zoals de .mp4 link) of een 404 krijgt of doorgelinkt wordt naar de herschreven link.
Ik denk dat doorsturen naar de herschreven link het meest toelaatbaar is voor gebruikers.
Alvast bedankt voor jullie hulp.
Groetjes.
Ik wil van de link http://link.nl/video/php-hulp-is-tof.mp4 -> http://link.nl/video/php-hulp-is-tof maken.
En als je vervolgens de .mp4 link bezoekt, moet deze (wat is het beste?) als 404 weergeven worden, of doorgelinkt worden. Ik weet dat dit met htaccess moet, echter lukt het me niet.
Om gelijk in het onderwerp te blijven (htaccess) nog een vraagje die ongeveer hetzelfde is.
Ik heb de link http://link.nl/?pagina=home. Deze heb ik al gerewrite naar http://link.nl/home.
Maar nu wil ik dat als je ?pagina=home bezoekt (net zoals de .mp4 link) of een 404 krijgt of doorgelinkt wordt naar de herschreven link.
Ik denk dat doorsturen naar de herschreven link het meest toelaatbaar is voor gebruikers.
Alvast bedankt voor jullie hulp.
Groetjes.
PHP hulp
21/11/2024 20:41:27Thomas van den Heuvel
13/02/2015 19:23:08Quote:
Ik denk dat doorsturen naar de herschreven link het meest toelaatbaar is voor gebruikers.
Ik denk dat dat het meest omslachtige is.
Iemand vraagt een "niet bestaande" pagina op, en jij probeert dan iemand door te sturen naar de bestaande variant. Meh.
Ik zou de .htaccess alles door laten sturen naar index.php, en daar PHP laten bepalen wat er moet gebeuren / wat er geladen moet worden (op grond van je REQUEST_URI).
Ik maak hier een beetje uit op dat je controle over toegang wilt hebben. Eigenlijk wil je dan ook verhullen waar je video-bestanden staan (of, wellicht beter, zorgen dat je deze niet rechtstreeks kunt opvragen), want je wilt waarschijnlijk nog wel losse bestanden rechtstreeks kunnen aanspreken (standalone PHP scripts, javascript etc.) zonder hier allerlei uitzondering voor te schrijven. Daartoe zul je dan dus ook de streaming van je video via PHP of een andere container moeten regelen.
Waarschijnlijk zul je wat meer onderzoek moeten verrichten om tot een algehele oplossing te komen.
Google?