Servergove: PHP Community conference wrapup

May 9, 2011

We were at the PHP Community conference last week and it was a lot of fun. First of all Nashville is a great city. Friendly people, lots of techies, good food & music. We had a good time. Oh yeah, the conference was good too.

Lorna Mitchell had a great talk about web services. It was particularly interesting to us because we are currently working on building our API into our hosting platform. She gave us a lot to think about and we might have to push the launch date back a bit to incorporate some of the ideas we got. Thanks Lorna.

Paul Reinheimer had an honest and inspiring talk about starting up his company. We enjoyed it and will probably be incorporating https://wonderproxy.com/ and/or http://whereisitup.com/ in some way or another into our products.

Day two opened well, Rasmus gave a very interesting talk about various things, but mostly performance. I liked it. It also ended well with the pecha kucha talks. Ryan Weaver had a very funny talk on writing terrible documentation. Not that developers need much prodding to write bad docs….

While in Nashville we also met with Jon Wage to talk about our new MongoDB hosting product. Things are coming along nicely, expect a beta soon! Can’t wait to release this product, it’s just amazing what’s getting done.

As always, it was good to see all our friends and clients again. We always get new ideas by talking to people and this conference was no exception. Our projects list grew daily as we continue to thrive to build the best ever hosting service for PHP applications.

Hope to see you next year!

Advertisements

Servergrove: How to stop people from hotlinking your image files

May 9, 2011

When someone links directly to an asset on your server, say an image or even worse, a video file, the asset will appear on the another site but be hosted on your server. This method is called hotlinking or image leeching and, when done without permission, is nothing short of bandwidth theft since this uses your bandwidth and the other site gets credit for it. We recently had a case where a well known high-traffic blog hotlinked an entire image gallery from one of our clients. Of course our client, who was hosted on a Mini account blew his bandwidth allotment by a mile. Fortunately our server sent him a notification and when he contacted us we easily rectified the problem.

Here is how to prevent hotlinking, open your root .htaccess file and paste the following code:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?your-domain.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|mov|avi|wmv|mpe?g)$ - [F]

Make sure to replace “your-domain.com” with your actual website domain. The above example will block images and movie files from being hotlinked. If someone hotlinks to your assets they will get a “image not found icon” on their page. If you want to allow a friendly URL to hotlink assets from your site, simply add the following code:

RewriteCond %{HTTP_REFERER} !^http://(www.)?friendlyURL.com/.*$ [NC]

And repeat the above code for every domain you wish to make an exception for.

Servergrove: How to stop people from hotlinking your image files

May 9, 2011

When someone links directly to an asset on your server, say an image or even worse, a video file, the asset will appear on the another site but be hosted on your server. This method is called hotlinking or image leeching and, when done without permission, is nothing short of bandwidth theft since this uses your bandwidth and the other site gets credit for it. We recently had a case where a well known high-traffic blog hotlinked an entire image gallery from one of our clients. Of course our client, who was hosted on a Mini account blew his bandwidth allotment by a mile. Fortunately our server sent him a notification and when he contacted us we easily rectified the problem.

Here is how to prevent hotlinking, open your root .htaccess file and paste the following code:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?your-domain.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|mov|avi|wmv|mpe?g)$ - [F]

Make sure to replace “your-domain.com” with your actual website domain. The above example will block images and movie files from being hotlinked. If someone hotlinks to your assets they will get a “image not found icon” on their page. If you want to allow a friendly URL to hotlink assets from your site, simply add the following code:

RewriteCond %{HTTP_REFERER} !^http://(www.)?friendlyURL.com/.*$ [NC]

And repeat the above code for every domain you wish to make an exception for.

Servergrove: How to stop people from hotlinking your image files

May 9, 2011

When someone links directly to an asset on your server, say an image or even worse, a video file, the asset will appear on the another site but be hosted on your server. This method is called hotlinking or image leeching and, when done without permission, is nothing short of bandwidth theft since this uses your bandwidth and the other site gets credit for it. We recently had a case where a well known high-traffic blog hotlinked an entire image gallery from one of our clients. Of course our client, who was hosted on a Mini account blew his bandwidth allotment by a mile. Fortunately our server sent him a notification and when he contacted us we easily rectified the problem.

Here is how to prevent hotlinking, open your root .htaccess file and paste the following code:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?your-domain.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|mov|avi|wmv|mpe?g)$ - [F]

Make sure to replace “your-domain.com” with your actual website domain. The above example will block images and movie files from being hotlinked. If someone hotlinks to your assets they will get a “image not found icon” on their page. If you want to allow a friendly URL to hotlink assets from your site, simply add the following code:

RewriteCond %{HTTP_REFERER} !^http://(www.)?friendlyURL.com/.*$ [NC]

And repeat the above code for every domain you wish to make an exception for.

Servergrove: How to stop people from hotlinking your image files

May 9, 2011

When someone links directly to an asset on your server, say an image or even worse, a video file, the asset will appear on the another site but be hosted on your server. This method is called hotlinking or image leeching and, when done without permission, is nothing short of bandwidth theft since this uses your bandwidth and the other site gets credit for it. We recently had a case where a well known high-traffic blog hotlinked an entire image gallery from one of our clients. Of course our client, who was hosted on a Mini account blew his bandwidth allotment by a mile. Fortunately our server sent him a notification and when he contacted us we easily rectified the problem.

Here is how to prevent hotlinking, open your root .htaccess file and paste the following code:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?your-domain.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|mov|avi|wmv|mpe?g)$ - [F]

Make sure to replace “your-domain.com” with your actual website domain. The above example will block images and movie files from being hotlinked. If someone hotlinks to your assets they will get a “image not found icon” on their page. If you want to allow a friendly URL to hotlink assets from your site, simply add the following code:

RewriteCond %{HTTP_REFERER} !^http://(www.)?friendlyURL.com/.*$ [NC]

And repeat the above code for every domain you wish to make an exception for.

Servergrove: How to stop people from hotlinking your image files

May 9, 2011

When someone links directly to an asset on your server, say an image or even worse, a video file, the asset will appear on the another site but be hosted on your server. This method is called hotlinking or image leeching and, when done without permission, is nothing short of bandwidth theft since this uses your bandwidth and the other site gets credit for it. We recently had a case where a well known high-traffic blog hotlinked an entire image gallery from one of our clients. Of course our client, who was hosted on a Mini account blew his bandwidth allotment by a mile. Fortunately our server sent him a notification and when he contacted us we easily rectified the problem.

Here is how to prevent hotlinking, open your root .htaccess file and paste the following code:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?your-domain.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|mov|avi|wmv|mpe?g)$ - [F]

Make sure to replace “your-domain.com” with your actual website domain. The above example will block images and movie files from being hotlinked. If someone hotlinks to your assets they will get a “image not found icon” on their page. If you want to allow a friendly URL to hotlink assets from your site, simply add the following code:

RewriteCond %{HTTP_REFERER} !^http://(www.)?friendlyURL.com/.*$ [NC]

And repeat the above code for every domain you wish to make an exception for.

Servergrove: How to stop people from hotlinking your image files

May 9, 2011

When someone links directly to an asset on your server, say an image or even worse, a video file, the asset will appear on the another site but be hosted on your server. This method is called hotlinking or image leeching and, when done without permission, is nothing short of bandwidth theft since this uses your bandwidth and the other site gets credit for it. We recently had a case where a well known high-traffic blog hotlinked an entire image gallery from one of our clients. Of course our client, who was hosted on a Mini account blew his bandwidth allotment by a mile. Fortunately our server sent him a notification and when he contacted us we easily rectified the problem.

Here is how to prevent hotlinking, open your root .htaccess file and paste the following code:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?your-domain.com/.*$ [NC]
RewriteRule \.(gif|jpe?g|png|mov|avi|wmv|mpe?g)$ - [F]

Make sure to replace “your-domain.com” with your actual website domain. The above example will block images and movie files from being hotlinked. If someone hotlinks to your assets they will get a “image not found icon” on their page. If you want to allow a friendly URL to hotlink assets from your site, simply add the following code:

RewriteCond %{HTTP_REFERER} !^http://(www.)?friendlyURL.com/.*$ [NC]

And repeat the above code for every domain you wish to make an exception for.

Servergove: PHP Community conference wrapup

May 9, 2011

We were at the PHP Community conference last week and it was a lot of fun. First of all Nashville is a great city. Friendly people, lots of techies, good food & music. We had a good time. Oh yeah, the conference was good too.

Lorna Mitchell had a great talk about web services. It was particularly interesting to us because we are currently working on building our API into our hosting platform. She gave us a lot to think about and we might have to push the launch date back a bit to incorporate some of the ideas we got. Thanks Lorna.

Paul Reinheimer had an honest and inspiring talk about starting up his company. We enjoyed it and will probably be incorporating https://wonderproxy.com/ and/or http://whereisitup.com/ in some way or another into our products.

Day two opened well, Rasmus gave a very interesting talk about various things, but mostly performance. I liked it. It also ended well with the pecha kucha talks. Ryan Weaver had a very funny talk on writing terrible documentation. Not that developers need much prodding to write bad docs….

While in Nashville we also met with Jon Wage to talk about our new MongoDB hosting product. Things are coming along nicely, expect a beta soon! Can’t wait to release this product, it’s just amazing what’s getting done.

As always, it was good to see all our friends and clients again. We always get new ideas by talking to people and this conference was no exception. Our projects list grew daily as we continue to thrive to build the best ever hosting service for PHP applications.

Hope to see you next year!

Servergove: PHP Community conference wrapup

May 9, 2011

We were at the PHP Community conference last week and it was a lot of fun. First of all Nashville is a great city. Friendly people, lots of techies, good food & music. We had a good time. Oh yeah, the conference was good too.

Lorna Mitchell had a great talk about web services. It was particularly interesting to us because we are currently working on building our API into our hosting platform. She gave us a lot to think about and we might have to push the launch date back a bit to incorporate some of the ideas we got. Thanks Lorna.

Paul Reinheimer had an honest and inspiring talk about starting up his company. We enjoyed it and will probably be incorporating https://wonderproxy.com/ and/or http://whereisitup.com/ in some way or another into our products.

Day two opened well, Rasmus gave a very interesting talk about various things, but mostly performance. I liked it. It also ended well with the pecha kucha talks. Ryan Weaver had a very funny talk on writing terrible documentation. Not that developers need much prodding to write bad docs….

While in Nashville we also met with Jon Wage to talk about our new MongoDB hosting product. Things are coming along nicely, expect a beta soon! Can’t wait to release this product, it’s just amazing what’s getting done.

As always, it was good to see all our friends and clients again. We always get new ideas by talking to people and this conference was no exception. Our projects list grew daily as we continue to thrive to build the best ever hosting service for PHP applications.

Hope to see you next year!

Servergove: PHP Community conference wrapup

May 9, 2011

We were at the PHP Community conference last week and it was a lot of fun. First of all Nashville is a great city. Friendly people, lots of techies, good food & music. We had a good time. Oh yeah, the conference was good too.

Lorna Mitchell had a great talk about web services. It was particularly interesting to us because we are currently working on building our API into our hosting platform. She gave us a lot to think about and we might have to push the launch date back a bit to incorporate some of the ideas we got. Thanks Lorna.

Paul Reinheimer had an honest and inspiring talk about starting up his company. We enjoyed it and will probably be incorporating https://wonderproxy.com/ and/or http://whereisitup.com/ in some way or another into our products.

Day two opened well, Rasmus gave a very interesting talk about various things, but mostly performance. I liked it. It also ended well with the pecha kucha talks. Ryan Weaver had a very funny talk on writing terrible documentation. Not that developers need much prodding to write bad docs….

While in Nashville we also met with Jon Wage to talk about our new MongoDB hosting product. Things are coming along nicely, expect a beta soon! Can’t wait to release this product, it’s just amazing what’s getting done.

As always, it was good to see all our friends and clients again. We always get new ideas by talking to people and this conference was no exception. Our projects list grew daily as we continue to thrive to build the best ever hosting service for PHP applications.

Hope to see you next year!