|
10-21-2003, 06:56 AM | #1 |
Green Mole
Join Date: Oct 2003
Posts: 5
|
problem indexing password-protected directories
Hi all,
I am not able to spider a directory protected by .htaccess. I have set up a test here: http://testt:testt@www.php-web-devel...hpdig/main.php ...but the script just shows: Code:
SITE : http://www.php-web-development.com/ Exclude paths : - @NONE@ 1:http://www.php-web-development.com/testphpdig/main.php (time : 00:00:00) No link in temporary table -------------------------------------------------------------------------------- links found : 1 http://www.php-web-development.com/testphpdig/main.php Optimizing tables... Indexing complete ! I'm using 1.6.2 vanilla and have tried setting PHPDIG_DEFAULT_INDEX to both true and false I'd be grateful for any suggestions. TIA Alex |
10-21-2003, 08:11 AM | #2 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Hi. Hmm. Perhaps instead of passing the username and password via the URL, it might work to look at the sites table in say phpMyAdmin, and for the protected site, add the username and password to that row of the table.
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
10-21-2003, 08:58 AM | #3 |
Green Mole
Join Date: Oct 2003
Posts: 5
|
Hi Charter,
Thanks for your reply. I checked in phpMyAdmin and the user:pass combination had already been correctly parsed by the script and entered into the DB. Any other ideas? If you try to index: Code:
http://testt:testt@www.php-web-development.com/testphpdig/main.php Thanks again, Alex |
10-21-2003, 07:50 PM | #4 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Hi. Perhaps this is related to the problem posted here. Can you try and set self.parent.location to the absolute URL instead of the relative URL and see if that works?
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
10-22-2003, 03:04 AM | #5 |
Green Mole
Join Date: Oct 2003
Posts: 5
|
Hi Charter,
I think I've worked out the problem.... It's not related to relative META and JS links - the same "site" spiders fine without the .htaccess In fact, this is now spidering fine: http://testt:testt@www.php-web-development.com/testphpdig/main.php BUT this isn't: http://test%40domain.com:test@www.php-web-development.com/testphpdig/main.php and nor is this: http://test@domain.com:test@www.php-web-development.com/testphpdig/main.php The first version sends an escaped "%40" so gets "access denied" as the incorrect user. The second example parses as "domain.com" ....so is there no way of sending an @ sign as part of a username? Thanks for all your help... Alex |
10-22-2003, 04:09 AM | #6 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Ooh, do tell what you did to get it to work.
I can understand the %40 not working, but the @ sounds like a regex issue. With http://test@domain.com:test@www.php-web-development.com/testphpdig/main.php is the username and password in the sites table now blank?
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
10-22-2003, 04:24 AM | #7 | |
Green Mole
Join Date: Oct 2003
Posts: 5
|
Hi,
Quote:
Trying this in the spider box: http://test@domain.com:test@php-web-development.com/testphpdig/main.php ...attempts to spider http://domain.com/ phpMyadmin says this: 15 http://www.php-web-development.com/ 20031022121122 test%40domain.com test 0 0 16 http://domain.com/ 20031022132030 test 0 0 (so "test" is interpreted as the username, with the pw blank) Cheers, Alex |
|
10-22-2003, 04:38 AM | #8 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Ah, okay, that'll help me track it down. I'll keep you posted.
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
10-22-2003, 04:41 AM | #9 |
Green Mole
Join Date: Oct 2003
Posts: 5
|
I appreciate it...
You're welcome to use my test site to test with if you want. http://www.php-web-development.com/testphpdig/main.php the two valid user/pass combos are: testt:testt and test@domain.com:test The site is identical to the root domain, except for the .htaccess. Thanks again, Alex |
11-25-2003, 11:56 PM | #10 |
Green Mole
Join Date: Sep 2003
Posts: 14
|
Hi,
I have a problem with protected sites too. Maybe, I don't understand the tipps above (my english is not the best) phpdig 1.6.4 says: Warning: file( http://...@www.vdoh.de/robots.txt): failed to open stream: No such file or directory in /is/htdocs/xyz/www.vdoh.de/inc/search/admin/robot_functions.php on line 553 Warning: Variable passed to each() is not an array or object in /is/htdocs/30981/www.vdoh.de/inc/search/admin/robot_functions.php on line 554 SITE : http://www.vdoh.de/ Exclude paths : - @NONE@ (time : 00:00:00) No link in temporary table links found : 0 ...Was recently indexed Optimizing tables... Indexing complete ! [Back] to admin interface. The URL to index is like: http://username:password@www.vdoh.de/index.php username and password are in the .htaccess |
11-26-2003, 08:27 AM | #11 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Hi. What do the .htaccess and .htpasswd files look like?
The .htaccess file should have something in it like so: Code:
AuthUserFile /full/path/to/.htpasswd AuthGroupFile /dev/null AuthName "Restricted Area" AuthType Basic require user Username Code:
Username:a1b2c3d4e5f6g
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
11-27-2003, 12:08 PM | #12 | |
Green Mole
Join Date: Sep 2003
Posts: 14
|
Quote:
Okay, what can be the problem? |
|
11-27-2003, 12:25 PM | #13 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Hi. What HTML source output do you get when you run the following script?
PHP Code:
Code:
User-agent:* <br> <br>Allow: / <br> <br> <br>
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
11-27-2003, 01:15 PM | #14 |
Green Mole
Join Date: Sep 2003
Posts: 14
|
Yes, this was a test today.
The really content of robots.txt is: User-agent: * Disallow: |
11-27-2003, 01:56 PM | #15 |
Head Mole
Join Date: May 2003
Posts: 2,539
|
Hi. Please run the following. It may help me determine the problem.
PHP Code:
Code:
User-agent: * <br>Disallow:<br>
__________________
Responses are offered on a voluntary if/as time is available basis, no guarantees. Double posting or bumping threads will not get your question answered any faster. No support via PM or email, responses not guaranteed. Thank you for your comprehension. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Indexing Password Protected pages (using session variables) | apetersen | How-to Forum | 1 | 03-27-2007 04:18 AM |
Hiding Password Protected Pages | joannelee | How-to Forum | 2 | 03-15-2005 10:07 AM |
Highlight password-protected content with padlock? | mr_ruskin | How-to Forum | 1 | 12-15-2004 03:59 AM |
For Those With Password Protected Sites | bbenson | How-to Forum | 3 | 09-16-2004 04:25 PM |
install password protected? | mistafeesh | Script Installation | 3 | 11-10-2003 11:54 PM |