HTTP Stands for "Hyper Text Transfer Protocol", and is the protocol that applications use to access documents/webpages/data from the world wide web.
1
vote
1answer
175 views
CSS Sprites: Are they worth the trouble?
I can't help but wonder whether CSS sprites are very much over-used.
First of all, if I stick all my images in a single file it makes an aweful lot of empty space. I know, that shouldn't make an ...
7
votes
0answers
365 views
Why is honest cloaking for Ajax considered bad practice? [closed]
Ajax-only websites are laden with many problems. Search engine invisibility is merely a small problem. They are also unbookmarkable and unlinkable and they break the functionality of back- and ...
12
votes
4answers
989 views
Loading main javascript on every page? Or breaking it up to relevant pages?
I have a 700kb decompressed JS file which is loaded on every page. Before I had 12 javascript files on each page but to reduce http requests I compressed them all into 1 file.
This file is ~130kb ...
0
votes
3answers
354 views
Google search results are invalid
I'm writing a program that lets a user perform a Google search.
When the result comes back, all of the links in the search results are links not to other sites but to Google, and if the user clicks ...
0
votes
2answers
163 views
Alternative to nofollow: custom 302 url shortener?
Here's the scenario: lots of blogging platforms make it tedious to insert nofollow into links within the post content. I.e., you need to edit the html, format it correctly, etc.
I have a client who ...
3
votes
1answer
170 views
Use - or misuse - of ETags
I'm using an application that sets ETags by md5()ing the URL. As I understand it, that's quite insane. In effect, it means that content for a specific URL won't be fetched anew ... ever. Unless a ...
2
votes
1answer
336 views
Using HTTP (insecure) ad providers on HTTPS (secure) site
As more and more browsers adopt stringent checks around preventing insecure content served up on secure sites, there is impact on the use of ad networks which in many cases don't support the secure ...
1
vote
0answers
27 views
Why is nat required when proxy is enough? [closed]
My machine is connected in a local lan. to connect to the internet the traffic goes through proxy server. my understanding of proxy server is that it sends the request on behalf of the original ...
2
votes
1answer
187 views
Recommendations on how to validate an web server?
Does anyone know of any tools that can be run against web server to determine how compliant the server is with the various HTTP specs?
2
votes
1answer
2k views
Redirect HTTPS request to HTTP in Apache
Can an HTTPS request be redirected to an HTTP request in Apache? If so, how?
1
vote
0answers
105 views
Can I use both Digest and Basic Authentication on the same directory in Apache?
The reason I would want to do this is to support very old browsers (e.g. IE 6) that does not implement the more secure Digest method. If all new clients advertise the types of authentication they ...
4
votes
2answers
376 views
HTTP for one part of the site, HTTPS for other
We have a site which is HTTP, but it has an admin part. How can we secure the admin part with HTTPS?
For example, WordPress (which I know) is located at http://foo.com, but we want to have ...
1
vote
1answer
100 views
Is it possible to invalidate cache when the referrer adress is different?
Suppose I serve an image and if someone visits from a forum then I want it to download that image. If they visit again from the same forum then I want it to use cache, but if they visit from another ...
5
votes
3answers
861 views
Does it make sense to return a 410 instead of 404 when some page has been permanently removed?
Does it make sense to return a 410 instead of 404 when some page has been permanently removed? In this video, Matt Cutts says that Google treats them the same, but are there other reasons to implement ...
2
votes
2answers
915 views
Should 304 Not Modified responses include the “Last Modified” header?
I've been using the most excellent http://redbot.org tool for testing have HTTP headers on my site correct (its custom code in PHP serving dynamic content - wanting to ensure it cached where possible ...
2
votes
1answer
191 views
Can a web-server be reached in other ways than through `HTTP` or externally?
A server hosting an application built in PHP:
Can the server be reached in other ways than through HTTP or externally?
Is GET and POST only populated through the HTTP protocol?
Is HTTP headers, GET ...
0
votes
1answer
83 views
Making a site available at http and https after installing an SSL certificate
I just had hostgator install an SSL certificate on my site. As a result, my site is only available (right now) at https://mysite.com. Based on the answer to this question, it sounds like it's possible ...
2
votes
3answers
92 views
Which content or HTTP status should return unused domain?
We've recently bought couple of domains but the content of the domains is still under development.
Which content should we upload to the domains to tell search engines "There is currently nothing, ...
1
vote
2answers
168 views
Google Analytics when 404 handler is used as 'mod_rewrite'?
I'm consulting on a web site which in order to provide clean URL's uses the 404 handler to catch what would otherwise be a 404 and serve the correct content.
In case that's not clear the 404 handler ...
1
vote
1answer
114 views
410 permanent delete not working
I've deleted a web page permanently and also added this rule in the bottom of my .htaccess:
RewriteRule ^paysignet-payment-gateway-features-and-benefits.html$ - [G,L]
But this url of this page: ...
1
vote
2answers
127 views
What is the syntax for using 410 status for deleted pages?
I want to permanently delete some pages in my site using 410 status. I'm not sure of correct syntax of removing pages using 410.
I've found one syntax and I've a page( duplicate product page content) ...
1
vote
1answer
56 views
Is it possible for a web-server to send more files than requested for, and have the browser accept them?
I've created a basic web server for a school project, and it serves static content without a problem.
I thought of having the server parse all htm/html files for links to .js/.css/image files, and ...
6
votes
2answers
69 views
HTTP: How to be deleted from search engines at a certain point in time in the future?
Is there a way to tell search engines, that a page they crawl should be included in the search results now, but have to be deleted at a certain time in the future?
I have a website where hundreds of ...
1
vote
2answers
142 views
Quick Filesharing Web-App
I need to provide ftp/http services for a group of users such that:
each user has his own password protected area where he can upload files
each user can create user accounts and passwords for the ...
1
vote
2answers
67 views
Verifying that a user comes from a 'partner' site?
We're building a Drupal module that is going to be given to trusted 'corporate partners'. When a user clicks on a link, he should be redirected to our site as if he's a logged in user.
How should I ...
3
votes
2answers
1k views
I used a 301 Permanent Redirect to a 3rd party site by mistake! Can I stop the redirection?
Oh Noes!
I've been parking a domain name for a friend/client of mine on my hosting provider (Dreamhost, FWIW) for a while, and they eventually asked me to redirect their domain to a 3rd party website ...
3
votes
2answers
73 views
Browser privacy improvement implications for websites
On https://panopticlick.eff.org/ EFF let you test the number of uniquely identifying bits that the browser gives a website. Among these are HTTP header fields such as User-Agent, Accept, ...
1
vote
2answers
2k views
How to forward a [sub]domain to another address? (not just HTTP!)
I have bought domain1.me from GoDaddy... (yeah, I know... but ME domain registrars seemed quite hard to find...) I'm mainly hosted at 1and1. I have registered subdomain sub1.domain1.me and redirected ...
1
vote
2answers
857 views
Lots of http HEAD requests originating from porn sites
My access log on my web server has a ton of http HEAD requests coming from porn sites.
What are HEAD requests and are they doing something bad with my site?
Here is an excerpt from my log:
(valid ...
0
votes
4answers
1k views
Best way to have both HTTP and HTTPS communication in a web application?
I am considering using both HTTP and HTTPS in a web application and I am looking for tips to accomplish this best. The application will run under Tomcat.
I have also seen the following about HTTPS ...
1
vote
1answer
66 views
With the following settings shown here, will there be any caching in Firefox?
browser.cache.disk.enable = false
browser.cache.memory.enable = false
network.http.use-cache = true
With the following settings above, will there be any caching in FF?
Does the disk.enable and ...
3
votes
2answers
130 views
HTTP response for deleted or disabled items on ecommerce store
What HTTP response should you send when an item/category on your ecommerce site has been disabled or deleted? 410 looks correct for deleted products but not sure about something that has been disabled ...
1
vote
2answers
164 views
why is having (or excluding) 'www' in the URL affecting how my site displays to users?
I am cleaning markup on a website for my first customer. I did not build the site; I want to remove the table-based design and replace it with proper CSS, before I add a shopping cart to the site.
...
10
votes
2answers
1k views
Considerations of the HTTP Content-MD5 Header
We are debating whether to use the Content-MD5 header.
Pros:
The CMS allows us to easily include it with minimal overhead (cached responses in 80%+ of the cases).
It would add another layer of ...
1
vote
1answer
173 views
Ways for client to include page ID in query?
I'm no expert on web development, and need to find a way to let the browser call a PHP routine on the server with the current document ID as parameter, eg.
http://www.acme.com/index.php?id=1
I then ...
3
votes
2answers
168 views
What MIME type are you meant to use for JavaScript files?
In the html we always use <script type="text/javascript" charset="utf-8" src="???"></script> (the ECMA stuff confuses some browsers) but on the HTTP side what are you meant to use as the ...
