Y T Nuke  
Results 1 to 12 of 12
im looking to make directories with ? in it. how do I do this. for ...
  1. #1
    YoutubeSlanger's Avatar
    YoutubeSlanger is offline Junior Member
    Join Date
    Nov 2011
    Posts
    180
    Reputation
    6
    Thanks
    39
    Thanked 17 Times in 16 Posts

    Default how to make a directory with a ? mark in it

    im looking to make directories with ? in it. how do I do this.


    for example youtsite.com/?mydirectory

    I am on hostgator, and I thought it was simple as just creating it but all that comes up is a blank

  2. #2
    sfidirectory's Avatar
    sfidirectory is offline Power Member
    Join Date
    Mar 2010
    Location
    Newbie I.M SEO Pack: http://bit.ly/imseopack+
    Posts
    734
    Reputation
    39
    Thanks
    449
    Thanked 272 Times in 113 Posts

    Default Re: how to make a directory with a ? mark in it

    I think your "mydirectory" needs a default index file in it, eg index.html, index.php, index.asp, index.shtml... Try doing that and let me know how you go. I've been wondering myself, which is embarrassing since I have been doing web development since 2007.

    EDIT: I put "/?" on the end of one of my site's urls and I got shown the home page (which is obviously the index page).
    Last edited by sfidirectory; 01-16-2012 at 08:29 AM.

  3. The Following User Says Thank You to sfidirectory For This Useful Post:

    YoutubeSlanger (01-16-2012)

  4. #3
    Corrupt's Avatar
    Corrupt is offline One Man Army
    Join Date
    Sep 2011
    Posts
    745
    Reputation
    285
    Blog Entries
    1
    Thanks
    625
    Thanked 320 Times in 208 Posts

    Default Re: how to make a directory with a ? mark in it

    I haven't done it myself, but I believe it can be done by using mod_rewrite in .htaccess.

    EDIT:
    See this:
    Code:
    http://corz.org/serv/tricks/htaccess2.php
    Just rewriting the ?directory to directory should work. Lemme know how it goes.
    Last edited by Corrupt; 01-16-2012 at 08:33 AM.
    This service rocks..

  5. The Following User Says Thank You to Corrupt For This Useful Post:

    YoutubeSlanger (01-16-2012)

  6. #4
    hi.imandrew is offline Jr. VIP
    Join Date
    Nov 2009
    Location
    Arkansas, USA
    Posts
    154
    Reputation
    23
    Thanks
    20
    Thanked 32 Times in 25 Posts

    Default Re: how to make a directory with a ? mark in it

    .htaccess
    Code:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    #RewriteRule . index.php [L]
    RewriteRule (.*) index.php?$1 [PT,QSA]
    </IfModule>
    index.php
    PHP Code:
    $page $_SERVER['argv'][0];
    //if pulling from a database, make sure to secure $page
    if (empty($page)){ $page "index.php"; }
    //Example http://mysite.com/?folder
    //$page will = 'folder' 

  7. The Following User Says Thank You to hi.imandrew For This Useful Post:

    YoutubeSlanger (01-16-2012)

  8. #5
    YoutubeSlanger's Avatar
    YoutubeSlanger is offline Junior Member
    Join Date
    Nov 2011
    Posts
    180
    Reputation
    6
    Thanks
    39
    Thanked 17 Times in 16 Posts

    Default Re: how to make a directory with a ? mark in it

    Quote Originally Posted by hi.imandrew View Post
    .htaccess
    Code:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    #RewriteRule . index.php [L]
    RewriteRule (.*) index.php?$1 [PT,QSA]
    </IfModule>
    index.php
    PHP Code:
    $page $_SERVER['argv'][0];
    //if pulling from a database, make sure to secure $page
    if (empty($page)){ $page "index.php"; }
    //Example http://mysite.com/?folder
    //$page will = 'folder' 
    I couldent get this to work

    I placed the .htaccess in the directory named ? and created the index.php
    created a folder called lol with a index page and calling mysite.com/?lol nothing appeared.

    any help

  9. #6
    roamer's Avatar
    roamer is offline Regular Member
    Join Date
    Dec 2008
    Location
    plɹoʍ ǝɥʇ punoɹɐ ƃuıɯɐoɹ
    Posts
    371
    Reputation
    172
    Thanks
    374
    Thanked 332 Times in 170 Posts

    Default Re: how to make a directory with a ? mark in it

    The ? after the URL means that whatever variables follow are parsed by whatever engine the site runs on, ie. PHP, ASP, Perl. In short, not a valid directory character.
    8< - - - - - - - - - - - - - [ Cut Here ] - - - - - - - - - - - - -

  10. The Following User Says Thank You to roamer For This Useful Post:

    YoutubeSlanger (01-16-2012)

  11. #7
    fatboy's Avatar
    fatboy is offline Jr. VIP
    Join Date
    Aug 2008
    Location
    UK
    Posts
    907
    Reputation
    412
    Blog Entries
    1
    Thanks
    273
    Thanked 1,583 Times in 372 Posts

    Default Re: how to make a directory with a ? mark in it

    The http://yourdomain.com/?whatever is the same as http://yourdomain.com/index.php?whatever

    The htaccess file just gets rid of the index.php part in the URL but redirects all page requests through the file itself. Not the easiest to explain!

    Just drop that htaccess file into your root directory - you don't need to make any ? directories etc

    BotCentral.net:: INSTAGRAM BOT, LIMITED PLACES, 33% OFF - BE QUICK! ::

  12. The Following User Says Thank You to fatboy For This Useful Post:

    YoutubeSlanger (01-16-2012)

  13. #8
    YoutubeSlanger's Avatar
    YoutubeSlanger is offline Junior Member
    Join Date
    Nov 2011
    Posts
    180
    Reputation
    6
    Thanks
    39
    Thanked 17 Times in 16 Posts

    Default Re: how to make a directory with a ? mark in it

    I still aint getting it right

    this how my root looks

    folder
    lol

    .htacess
    index.php

    I call mydomain.com/?lol

    and nothing

  14. #9
    hi.imandrew is offline Jr. VIP
    Join Date
    Nov 2009
    Location
    Arkansas, USA
    Posts
    154
    Reputation
    23
    Thanks
    20
    Thanked 32 Times in 25 Posts

    Default Re: how to make a directory with a ? mark in it

    index.php
    PHP Code:
    <?php
    $page 
    $_SERVER['argv'][0];
    if (!
    file_exists($page)){
     
    //check to make sure the file or directory exists, don't allow redirection to other websites.
     
    header("Location: main.htm");
     
    //redirect to this page by default
    }else{
     
    header("Location: $page");
    }
    die();
    //Examples:
    //http://mysite.com/?lol
    //will redirect you to http://mysite.com/lol
    //http://mysite.com/?test.php
    //will redirect you to http://mysite.com/test.php
    ?>

  15. #10
    YoutubeSlanger's Avatar
    YoutubeSlanger is offline Junior Member
    Join Date
    Nov 2011
    Posts
    180
    Reputation
    6
    Thanks
    39
    Thanked 17 Times in 16 Posts

    Default Re: how to make a directory with a ? mark in it

    Quote Originally Posted by hi.imandrew View Post
    index.php
    PHP Code:
    <?php
    $page 
    $_SERVER['argv'][0];
    if (!
    file_exists($page)){
     
    //check to make sure the file or directory exists, don't allow redirection to other websites.
     
    header("Location: main.htm");
     
    //redirect to this page by default
    }else{
     
    header("Location: $page");
    }
    die();
    //Examples:
    //http://mysite.com/?lol
    //will redirect you to http://mysite.com/lol
    //http://mysite.com/?test.php
    //will redirect you to http://mysite.com/test.php
    ?>
    thanks bro, I pmed you

  16. #11
    NOKENNY's Avatar
    NOKENNY is offline Newbies
    Join Date
    Mar 2011
    Location
    Barcelona
    Posts
    21
    Reputation
    23
    Thanks
    27
    Thanked 14 Times in 12 Posts

    Default Re: how to make a directory with a ? mark in it

    if ur web site is static just create directories using your hosting file manager or a ftp program , but if you have a dynamic php script u should use the htaccess method

  17. #12
    hi.imandrew is offline Jr. VIP
    Join Date
    Nov 2009
    Location
    Arkansas, USA
    Posts
    154
    Reputation
    23
    Thanks
    20
    Thanked 32 Times in 25 Posts

    Default Re: how to make a directory with a ? mark in it

    The way your wanting to do it, instead of redirecting, use an iframe, or preferred way, an include file.

    index.php
    PHP Code:
    <?php
    $page 
    $_SERVER['argv'][0];
    if (!
    file_exists($page.".htm")){
     
    //check to make sure the file exists
     
    $page "main";
     
    //include this page by default
    }
    if (
    strstr($page".")){ 
     
    //hack attempt
     
    $page "main";
    }
    require_once(
    $page.".htm");
    //hard code extension to prevent getting hacked
    //http://mysite.com/?lol will include lol.htm
    ?>
    I've messaged you on skype if you need further assistance.
    Last edited by hi.imandrew; 01-17-2012 at 04:15 PM.

  18. The Following User Says Thank You to hi.imandrew For This Useful Post:

    YoutubeSlanger (01-17-2012)

Natural Slow Link Building


SEO Blasts - High quality link building service

Similar Threads

  1. Click Here if you Make Money Online (or want to)
    By MrsE in forum BlackHat Lounge
    Replies: 196
    Last Post: 05-08-2012, 06:12 PM
  2. Replies: 3
    Last Post: 02-02-2011, 12:44 PM
  3. Replies: 6
    Last Post: 12-02-2009, 02:34 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
  SEnukeX SEO Software
Proudly Powered by Hostwinds.com Web Hosting Click Here For Exclusive BHW Discounts!

Cheap Web Hosting


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75