kan dit: www.domein.nl/usernaam
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Ik heb de index.php bewerkt zoals aangegeven. Ik heb de access file geupload en heel mijn site was weg. (cannot connect to server)
Het werkt dus duidelijk niet bij mij. Ik denk dat het komt omdat mijn forum niet in mn root staat, maar in een map.
Ik zit dus met sukkelaap vast op dit moment.
Ik begreep trouwens van blaatpraat dat hij een domein naar een map van een ander domein laat verwijzen. de htacces staat in de map en geld voor het eertse domein. Dit is een andere constructie die misschien zo wel werkt.
iemand een idee hierover?
Het werkt dus duidelijk niet bij mij. Ik denk dat het komt omdat mijn forum niet in mn root staat, maar in een map.
Ik zit dus met sukkelaap vast op dit moment.
Ik begreep trouwens van blaatpraat dat hij een domein naar een map van een ander domein laat verwijzen. de htacces staat in de map en geld voor het eertse domein. Dit is een andere constructie die misschien zo wel werkt.
iemand een idee hierover?
Is het ook niet mogelijk dat die bij het registreren in de root een map eenmaakt genaamd je nickname en dus dat als je dan naar http://www.jehost.nl/nickname surft die automatisch het index.php bestand daar opend wat dus gelijk is aan je viewprofile? denk ingewikkelder maar is een optie als dat mogelijk is.
Ik heb het nu anders aangepakt ik heb al mijn bestanden op http://mijnprofiel.sukkelaapforum.nl gezet zonder daarin een map en vervolgens in deze map ook de htaccess die er als volgt uitziet:
Alleen dan geeft die de fout:
Code: Selecteer alles
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mijnprofiel.sukkelaapforum.nl$
RewriteCond %{REQUEST_URI} !^/common.php
RewriteCond %{REQUEST_URI} !^/config.php
RewriteCond %{REQUEST_URI} !^/extension.inc
RewriteCond %{REQUEST_URI} !^/faq.php
RewriteCond %{REQUEST_URI} !^/groupcp.php
RewriteCond %{REQUEST_URI} !^/login.php
RewriteCond %{REQUEST_URI} !^/memberlist.php
RewriteCond %{REQUEST_URI} !^/modcp.php
RewriteCond %{REQUEST_URI} !^/posting.php
RewriteCond %{REQUEST_URI} !^/privmsg.php
RewriteCond %{REQUEST_URI} !^/profile.php
RewriteCond %{REQUEST_URI} !^/search.php
RewriteCond %{REQUEST_URI} !^/viewforum.php
RewriteCond %{REQUEST_URI} !^/viewonline.php
RewriteCond %{REQUEST_URI} !^/viewtopic.php
RewriteCond %{REQUEST_URI} !^/fetchposts.php
RewriteCond %{REQUEST_URI} !^/forum.php
RewriteCond %{REQUEST_URI} !^/profiel.php
RewriteCond %{REQUEST_URI} !^/vragen.php
RewriteCond %{REQUEST_URI} !^/style.php
RewriteCond %{REQUEST_URI} !^/afbeelding.php
RewriteCond %{REQUEST_URI} !^/registratie.php
RewriteCond %{REQUEST_URI} !^/voorkeuren.php
RewriteCond %{REQUEST_URI} !^/cash.php
RewriteCond %{REQUEST_URI} !^/stem.php
RewriteCond %{REQUEST_URI} !^/index.html
RewriteCond %{REQUEST_URI} !^/portal.php
RewriteCond %{REQUEST_URI} !^/gestemd.html
RewriteCond %{REQUEST_URI} !^/smilies_list.php
RewriteCond %{REQUEST_URI} !^/achtergronden_3d.html
RewriteCond %{REQUEST_URI} !^/bubbles.swf
RewriteCond %{REQUEST_URI} !^/tt4.swf
RewriteCond %{REQUEST_URI} !^/kleurenkaart.html
RewriteCond %{REQUEST_URI} !^/thema.html
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} !^/achtergronden.html
RewriteCond %{REQUEST_URI} !^/achtergronden_animeer.html
RewriteCond %{REQUEST_URI} !^/achtergronden_babyspul.html
RewriteCond %{REQUEST_URI} !^/achtergronden_blauw.html
RewriteCond %{REQUEST_URI} !^/achtergronden_bruin.html
RewriteCond %{REQUEST_URI} !^/achtergronden_food.html
RewriteCond %{REQUEST_URI} !^/achtergronden_geel.html
RewriteCond %{REQUEST_URI} !^/achtergronden_grijs.html
RewriteCond %{REQUEST_URI} !^/sync_postcount.php
RewriteCond %{REQUEST_URI} !^/groupmsg.php
RewriteCond %{REQUEST_URI} !^/cursor3.cur
RewriteCond %{REQUEST_URI} !^/profile_view_popup.php
RewriteCond %{REQUEST_URI} !^/profile_view_user.php
RewriteCond %{REQUEST_URI} !^/achtergronden/
RewriteCond %{REQUEST_URI} !^/templates/
RewriteCond %{REQUEST_URI} !^/language/
RewriteCond %{REQUEST_URI} !^/includes/
RewriteCond %{REQUEST_URI} !^/images/
RewriteCond %{REQUEST_URI} !^/docs/
RewriteCond %{REQUEST_URI} !^/db/
RewriteCond %{REQUEST_URI} !^/cache/
RewriteCond %{REQUEST_URI} !^/admin/
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^(.*) /index.php?userprof=$1 [NC,L]
Code: Selecteer alles
Not Found
The requested URL /index.php was not found on this server.
--------------------------------------------------------------------------------
Apache/1.3.31 Server at mijnprofiel.sukkelaapforum.nl Port 80
- Blaatpraat
- Berichten: 108
- Lid geworden op: 28 okt 2003, 11:47
- Locatie: Bavel (Bij breda)
- Contacteer:
http://mijnprofiel.sukkelaapforum.nl
doet het niet.
Test eerst eens of http://mijnprofiel.sukkelaapforum.nl/in ... f=username werkt (username vervangen door een lid)
doet het niet.
Test eerst eens of http://mijnprofiel.sukkelaapforum.nl/in ... f=username werkt (username vervangen door een lid)
Hij schakeld nou door
omdat ik hem niet meer in een sub map heb staan. Alleen hij schakeld nog wel veerkeerd door. Als ik dus naar /index.php?userprof=webmaster surf geeft die op deze lijn een fout:
Komt waarschijnlijk omdat index.php de inhoud van portal.php bevat dus de inhoud van de index.php is eigenlijk letterlijk zoals ik de ezportal van smarthor download.
Heb het nu zo:

Code: Selecteer alles
while ($row = mysql_fetch_assoc($res)) {
Heb het nu zo:
Code: Selecteer alles
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'fetchposts.'.$phpEx);
if($_GET["userprof"] != ''){
if(isset($_GET["userprof"])){
$sql="SELECT user_id AS username FROM mijnprofiel_users WHERE username='" .strip_tags($_GET["userprof"]) ."'";
$res = mysql_query($sql);
while ($row = mysql_fetch_assoc($res)) {
$userid=$row["username"];
}
echo "<meta http-equiv=\"Refresh\" content=0;URL=profile.php?mode=viewprofile&u=" . $userid . ">";
}
}else{
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// Beeindig session management
//
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
dat localhost draait toch op appach? dus http://localhost/index.php bv?
Het bevalt me niet dat je alle bestanden in die htacces moet zetten. Dit bedoel ik:
ik deed het eerst effuh zo:
En dan werkt die dus maar is er nu ook niet iets te doen zodat je niet elk bestand moet invoeren? Nu gaat ie wel bij elke link die ik invoer naar die RewriteRule ^(.*) /index.php?userprof=$1 [NC,L] maar dat moet toch te verkomen zijn dat die dat telkens doet?
Moet je dan:
Niet veranderen in:
ofzow?
Code: Selecteer alles
RewriteCond %{REQUEST_URI} !^/viewforum.php
RewriteCond %{REQUEST_URI} !^/viewonline.php
RewriteCond %{REQUEST_URI} !^/viewtopic.php
Code: Selecteer alles
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.sukkelaapforum.nl$
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^(.*) /index.php?userprof=$1 [NC,L]
Moet je dan:
Code: Selecteer alles
RewriteRule ^(.*) /index.php?userprof=$1 [NC,L]
Code: Selecteer alles
RewriteRule http://www.sukkelaapforum.nl/index.php?userprof=$1 [NC,L]
ik kreeg van mosymuis het volgende:
http://httpd.apache.org/docs/mod/mod_rewrite.html
Maarjah ik snap er niet echt gigantisch veel van enzo. Maar volgensmij stond hier wat welke letter alles inhoud bijvoorbeeld voor die [nc,l] dat je daar ook andere letters in kan vullen. ik weet alleen niet welke letter wat inhoud. Maar ik dnek dat als je de goede letter kiest je ook namen kan nemen met vreemde teken erin.
Ook was 1 van mij vragen dat nu schakeld die anutomatisch door naar die andere link. Dat wil ik wel maar eigenlijk wil ik dat je in je browser blijft zien http://www.site.nl/webmaster dus dat die wle doorschakeld maar link blijft staan? Kan iemand dat vinden in dat ene tekstje?
http://httpd.apache.org/docs/mod/mod_rewrite.html
Maarjah ik snap er niet echt gigantisch veel van enzo. Maar volgensmij stond hier wat welke letter alles inhoud bijvoorbeeld voor die [nc,l] dat je daar ook andere letters in kan vullen. ik weet alleen niet welke letter wat inhoud. Maar ik dnek dat als je de goede letter kiest je ook namen kan nemen met vreemde teken erin.
Ook was 1 van mij vragen dat nu schakeld die anutomatisch door naar die andere link. Dat wil ik wel maar eigenlijk wil ik dat je in je browser blijft zien http://www.site.nl/webmaster dus dat die wle doorschakeld maar link blijft staan? Kan iemand dat vinden in dat ene tekstje?
-
- Berichten: 1518
- Lid geworden op: 29 jun 2003, 10:57
- Locatie: Home Sweet Home
- Contacteer:
Off-topic:mosymuis schreef:Dat weet je zelf het beste, lijkt me.Je kunt ook een thuisserver draaien op IIS.
Wat is eigenlijk handiger? Ikzelf ben Apache gewend, maar de host waar een site waar ik mede-admin van ben op staat (de host Sohosted) draai IIS. Ik heb er eigenlijk alleen nog maar nadelen van ondervonden...
goed en ik wil nog steeds dat deze link vreemde tekens toestaat
Maar mosymuis, je wist dat het in dat ene bestand stond dat je stuurde welke letters ik ervoor moest gebruiken, maar ik kan et niet vinden :S
En die tweede vraag was of het mogelijk is dat er in de browser ook de naam van die persoon blijft staan en dus niet die vage link komt maar das niet noodzakelijk

Maar mosymuis, je wist dat het in dat ene bestand stond dat je stuurde welke letters ik ervoor moest gebruiken, maar ik kan et niet vinden :S
En die tweede vraag was of het mogelijk is dat er in de browser ook de naam van die persoon blijft staan en dus niet die vage link komt maar das niet noodzakelijk
Dat escapen, gewoon beetje door gaan met alles enzo bedoel je?Blaatpraat schreef:Ik heb hetzelfde op mijn site:
http://www.blaatpraat.nl/manneke
http://www.blaatpraat.nl/schildpaddo
http://www.blaatpraat.nl/mosymuis *grinn*
Ik heb het volgende gedaan:
Alleen index.html hoeft worden gewijzigd, en dat deed ik zo:
Bovenaan de index.php in de root, zoek dit:
Code: Selecteer alles
define('IN_PHPBB', true); $phpbb_root_path = './'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx);
Zet daaronder:
Code: Selecteer alles
if($_GET["userprof"] != ''){ if(isset($_GET["userprof"])){ $sql="SELECT user_id AS username FROM phpbb_users WHERE username='" .$_GET["userprof"] ."'"; $res = mysql_query($sql); while ($row = mysql_fetch_assoc($res)) { $userid=$row["username"]; } echo "<meta http-equiv=\"Refresh\" content=0;URL=http://www.blaatpraat.nl/profile.php?mode=viewprofile&u=" . $userid . ">"; } }else{
Helemaal onderaan de index.php zoek je op:
en daar maak je van:Code: Selecteer alles
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); ?>
Code: Selecteer alles
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); } ?>
De index is klaar voor de Usernames!
Nu het deel voor de HTACCESS file
Code: Selecteer alles
Options +SymLinksIfOwnerMatch RewriteEngine On RewriteCond %{HTTP_HOST} ^www.blaatpraat.nl$ RewriteCond %{REQUEST_URI} !^/gallery.php RewriteCond %{REQUEST_URI} !^/forum/ RewriteCond %{REQUEST_URI} !^/index.php [b]...en zo voort, alle files en folders in de rootmap escapen...[/b] RewriteCond %{REQUEST_URI} !^/viewforum.php RewriteCond %{REQUEST_URI} !^/viewonline.php RewriteCond %{REQUEST_URI} !^/viewtopic.php RewriteRule ^(.*) /index.php?userprof=$1 [NC,L]
Dit werkt voor alle normale namen, rare tekens niet.
Net als daar, dat zinnetje .. ?
[+] Isento at DeviantArt