Tag Info

Hot answers tagged

10

When your website is too busy due to a large traffic, the best way of redirection is using custom error documents. So, when a user gets 503 error code, the server will redirect visitors to the custom error document page you have defined. There are different ways for different servers to customize error document pages. 1. For Apache server, add the ...


8

Correct, the crossdomain.xml file is requested to determine if Flash and Silverlight apps are "allowed" to access your website. Personally, I think it's a really dumb convention, but.. it's out there. For Microsoft Silverlight When calling a cross-domain service, Silverlight will check for the existence of clientaccesspolicy.xml first. This is the ...


5

I think it's too hard to debug those JS-files, costs much more time, as you can expect somebody here to do. I suggest, that you remove all scripts and flash from your page, and put them back one after one, testing each one looking for the phenomenon, when it comes back again. That way you can be sure, which script or flash object is buggy. But even if you ...


5

It seems like you're aiming for the second-worst outcome. If you're expecting a spike, you have time to do something: Implement in-code caching (can be easy, can take a while to get right) Optimise static files (jpegoptim, optipng, more-css, etc) to reduce bandwidth, speed things up for all users. Move your static stuff to a CDN to remove those requests ...


4

Your error log shows that the Zend framework can't find the PDO MySQL driver it needs to connect to the MySQL server. This could be for a couple of reasons: It's possible your server is running an old version of PHP. (The PDO class is only included in PHP 5.1 or later.) Check what version you're running by creating a file called 'info.php' containing the ...


4

[error] [client 173.200.xxx.xx] (12)Cannot allocate memory: couldn't spawn child process for: /home/mywebsite/public_html/index.php According to the error message, your server is running out of RAM. In case of shared hosting, it normally happens when the server is no longer able to handle the increasing number of accounts hosted on that machine. You might ...


4

You should use a permanent redirect to tell GoogleBot and others where the page has moved to. If the page no longer exists at all then you can add entries in robots.txt to tell bots not to access the missing page: User-agent: * Disallow: /extraNeus.php


4

put this in .htaccess file (change the path/to/files to your file locations) Redirect 301 /extraNeus.php http://www.yoursite.com/new_page.php you can leave it in there forever or next time google indexes the page you should be good to remove it.


4

This is unlikely to be "visitors" (real people) but is likely to be automated software testing for vulnerabilities in the software run by your website. I've seen these types of requests for years. The most common for my servers is requests for WordPress administration pages and Microsoft FrontPage extensions. If you are not running the software, these ...


3

It's probably because Xenu is trying to pull up the page to verify the link is valid but Wikipedia is blocking it because it is an unauthorized bot. They probably are blocking a long list of crawlers and bots that are not related to search engines (i.e. link checkers, spammers, scrapers, etc).


3

The path after AuthUserFile is the place in the filesystem where the file lives, and you need to know where your web hosting space root really is. For example, when I FTP in to my space it looks like the root is / and the web root is /public_html, but in fact on the server the root is /home/companyname and the web root is /home/companyname/public_html. You ...


3

Cloudfront is Amazon's Content Delivery Network. This answer should help explain the messages in the log: http://stackoverflow.com/questions/9197918/why-is-cloudfront-loading-scripts-in-my-web-app-i-dont-use-it. The conclusion is As mentioned upfront already, I share the initial conclusion that the code itself is probably harmless, although the ...


3

I've been able to reset a lot of my site's values using appcmd, but I had to dig into specific configurations I wanted to change, which I'll describe a bit below. I know for sure that this works with IIS 7, but I'm not 100% certain whether it passed on to 7.5 so YMMV. appcmd isn't in my cmd path on any of my installations (though these machines are 2k8sp2) ...


3

OK, I found the problem. My site uses SPIP3 which has a bug when the sitemap is GET by googlebot see http://forum.spip.net/fr_245670.html?tri_recherche=date Just fix config/ecran_securite.php by adding an @ before array_shift() somewhere near to the end of file. (edit) I forgot: thanks to http://web-sniffer.net/ too. Just set the user agent to ...


3

The best solution to ensure they don't get indexed is by adding <meta name="robots" content="noindex"> If Google only encounters the pages as error pages it shouldn't index them, however, potentially if they were accessible through the sitemap or had inbound links, they could be indexed. It's advisable to just add the noindex tag to prevent ...


3

I would say yes, simply because there isn't any need for dynamic error pages. For example: If your database is down or under pressure, it is unlikely that you will want your error pages to be attempting database connections. Likewise, if your server is under pressure, you don't want your error pages to be carrying out any server-side processing. All-in-all, ...


3

This really depends on the error being served. For a 404 error, there would be no reason that there are any issues with the server - meaning all the php stuff should be working find. But if you have a 500 there may be an issue with the server, preventing php from running. This really depends on your tolerance for risk.


3

It is very common practice to redirect to error pages when putting in a large class of redirects. In addition to wholesale HTTP to HTTPS redirects, this often happens when: You redirect from naked domain to www (or the other way around) You redirect from one domain name to another You redirect an entire directory Redirecting to a 404 page may not be ...


3

In short, yes. But, good HTML does not automatically mean you will get more traffic, so the fact that you have not seen an increase may not have anything to do with your HTML. To your questions about HTML, some ways that bad HTML can affect your search engine indexing and traffic. Sign-up for Google Webmaster tools, go to Search Appearance, then to HTML ...


3

There are things you can do at a number of levels: Network Level Network Hardware: Install a load-balancer, with addition servers behind it. This will allow you to run your existing set-up fairly easily, but will probably cost quite a lot of money to setup in the time frame you have (depending on your hosting providers support levels) Virtual Hardware: ...


2

This file contains permissions for flash applications. It is requested by any flash app embedded on your site. (Just like favicon or robots.txt)


2

Firstly IIS Rewrite (http://www.iis.net/download/urlrewrite) allows you to change how you present URLs. Secondly fix the 405's http://support.microsoft.com/kb/216493


2

Have a look at this answer: http://stackoverflow.com/questions/2541797/javascript-errors-from-google-adsense.


2

The &Acirc; entity represents  in HTML, however, your feed should contain a literal  (with a supported encoding type) instead of the HTML entity.


2

It means it couldn't connect to the LDAP instance you specified. Make sure your configuration under Administer >> Site Configuration >> LDAP Integration is correct. You can refer to the documentation here. Try connecting with an LDAP client like JXplorer to validate that your LDAP instance is up an running at the host and port you think it is. If ...


2

You can use the error_reporting function at the top of each file to get round the fact that your server doesn't seem to be obeying what you've configured.


2

Your site shouldn't immediately drop connections when the maximum number of concurrent connections has been reached, unless your host has something in place specifically to handle this case (see below). In Apache, the MaxClients directive is used to set the maximum number of concurrent connections. Anything beyond this limit will go into a queue to be ...


2

Google likes to know if your pages are having trouble. In doing so it can keep up-to-date information of your pages. If you send back 500 error, Google + your users will know you are having problems and come back later. I suggest keeping the 500 response fix up the issue.


2

This really depends on what you consider an error, there are quite a number of things users would consider an error that simply are not measurable or quantifiable, this is why testing and user lab research are so important. Hard errors like 404 and 500 are easy to monitor and fix but many 'errors' are down to poor or inconsistent design/IA, or a simple lack ...


2

Googlebot uses code that is custom to Google for converting the HTML pages into text. Google has not released this code, and nobody is sure exactly what they do in all cases. Usually Googlebot just sees the page source and removes the HTML tags. There are many programs that can download the source code of a page (even masquerading as the Googlebot user ...



Only top voted, non community-wiki answers of a minimum length are eligible