|
Categorieën >
Overige
/index /contact /diensten achter site weghalen
|
|
|
offline
|
Nieuw lid
|
Hallo,
Ik heb een vraag, als ik een site in HTML maak en ik laad de bestanden op via mijn FTP dan krijg ik als ik op de website ben het volgende:
www.site.nl/index.html
www.site.nl/contact.html
Nu wil ik dat op welke pagina je ook maar actief bent het gewoon www.site.nl blijft.
De vraag is dus is dit mogelijk in HTML en kan ik dit zo doen of zou ik hiervoor mijn site in PHP of dergelijke moeten maken.
Mvg,
Nick Jonkman |
11 antwoorden
|
|
|
offline
|
Lid
|
je maakt een frame in index.html en je laat daar alles in.
|
|
|
|
offline
|
MySQL interesse
|
iframes 
en verkeerde categorie volgens mij
|
|
|
|
offline
|
Erelid
|
Of iedere pagina met JavaScript in een div gaan laden.. en dan zet je in de onclick van iedere link iets à la "loadPage('blaat.html')", en in die functie ga je dan de inhoud van blaat.html in die div dumpen.
Maar waarom zou je dat eigenlijk willen doen als ik vragen mag?
|
|
|
|
offline
|
PHP interesse
|
Waarom zou je dit in hemelsnaam willen?
|
|
|
|
offline
|
Crew PHP
|
iframe = fout. Frames = fout. En waarom ie 't in hemelsnaam zou willen' boeit ook niet echt.
@ topicstarter, Je hebt waarschijnlijk iets nodig van htaccess  Eerst een regel om de waardes uit de link door te geven, en daarna een rewrite om je link naar.nl te houden
K heb geen voorbeeld, ben er niet zo goed in
|
|
|
|
offline
|

PHP ver gevorderde
|
Ja kan ook gewoon met sessies werken
<?php
session_start();
$aOptions = array('home', 'over', 'contact');
if(isset($_GET['pagina']) && in_array($_GET['pagina'], $aOptions)) {
$_SESSION['pagina'] = $_GET['pagina'];
header('Location: www.site.nl');
}
if(!isset($_SESSION['pagina'])) {
$sPage = $aOptions[0];
} else $sPage = $_SESSION['pagina'];
switch($sPage) {
case 'home': require '/pagina/home.php'; break;
case 'over': require '/pagina/over.php'; break;
default: require '/pagina/home.php'; break;
}
?>
<?php $aOptions = array('home', 'over', 'contact'); if(isset($_GET['pagina']) && in_array($_GET['pagina'], $aOptions)) { $_SESSION['pagina'] = $_GET['pagina']; header('Location: www.site.nl'); } if(!isset($_SESSION['pagina'])) { $sPage = $aOptions[0]; } else $sPage = $_SESSION['pagina']; switch($sPage) { case 'home': require '/pagina/home.php'; break; case 'over': require '/pagina/over.php'; break; default: require '/pagina/home.php'; break; } ?>
Als je nu naar www.site.nl?pagina=over gaat, dan word er eerst gechecked of dit is toegestaan, vervolgens maakt hij een sessie aan, en dan refreshed hij de pagina. DMV de switch kan je je pagina's op verschillende plekken zetten!
|
|
|
|
offline
|
Nieuw lid
|
// Alfanumeriek en - _ toegestaan
RewriteRule ^([a-zA-Z0-9-_])\.html$ /$1 [L]
// Alfanumeriek en - _ toegestaan RewriteRule ^ ([a -zA -Z0 -9-_])\ .html$ /$ 1 [L ]
Zoiets in je htaccess zal helpen denk ik
|
|
|
|
offline
|

PHP ver gevorderde
|
genkstar schreef: [..code..]
Zoiets in je htaccess zal helpen denk ik 
Als je nu naar www.site.nl/huppelepup.html gaat dan word er nu gezocht in de rootmap, dus dat word em niet.
|
Koen – 29/04/2010 22:59
|
|
offline
|
Community Manager
|
Ik zou toch eens de SEO in je achterhoofd houden, wat jij wil is daar bijzonder slecht voor. Waarom zou je dat überhaupt eigenlijk willen? Geen enkele (normale) internetgebruiker kijkt naar de URL balk. En wanneer ze een pagina aan iemand zouden willen doorsturen kunnen ze enkel de link naar de homepage kopiëren, niet zo'n goed idee lijkt me.
|
|
|
|
offline
|
PHP beginner
|
ING doet dat ook, daar heb je ook maar 1 url. Ik denk dat hij ook iets beveiligd wil maken? (op die manier?)
Maar verder zou ik ook niks nuttigs kunnen bedenken.
En Koen, wat jij zegt, is dat ook niet het probleem met volledige flash-sites? Die zijn ook niet SEO toch of wel?
|
Dit onderwerp is gesloten.
|
|
|