<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Phat Reaction.Web Server &#187; Phat Reaction.</title> <atom:link href="http://phat-reaction.com/category/web-server/feed/" rel="self" type="application/rss+xml" /><link>http://phat-reaction.com</link> <description>making the web a happy place since 1994</description> <lastBuildDate>Wed, 18 Jan 2012 21:53:27 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1</generator> <item><title>New Plugin Release, Easy iFrame Loader</title><link>http://phat-reaction.com/2011/new-plugin-release-easy-iframe-loader/</link> <comments>http://phat-reaction.com/2011/new-plugin-release-easy-iframe-loader/#comments</comments> <pubDate>Tue, 04 Jan 2011 18:49:21 +0000</pubDate> <dc:creator>andyk</dc:creator> <category><![CDATA[Apache]]></category> <category><![CDATA[IIS]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[iframe]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[late load]]></category><guid isPermaLink="false">http://phat-reaction.com/?p=353</guid> <description><![CDATA[We were finding that many of our clients wanted to be able to add iFrames to wordpress pages, but were finding that it would only stay there if HTML mode was the only one used. If they entered visual mode on the editor then it would automatically delete the iframe. So we have created an [...]]]></description> <content:encoded><![CDATA[<p>We were finding that many of our clients wanted to be able to add iFrames to wordpress pages, but were finding that it would only stay there if HTML mode was the only one used. If they entered visual mode on the editor then it would automatically delete the iframe.</p><p>So we have created an iFrame loader so that it will stay.  Not only that we have created it so that it loads the iFrame using Javascript using the window.onload function.  This means that the iFrame will not load at all until the complete page has downloaded.  This is better because often an external iFrame will be the cause of a page failing to load quickly.</p><p>After tesing on Firefox, Safari, Chrome, IE, Flock and Opera, we released the plugin via wordpress.  See <a href="http://phat-reaction.com/wordpress-plugins/easy-iframe-loader/">the easy iframe loader plugin page</a> for more information</p> ]]></content:encoded> <wfw:commentRss>http://phat-reaction.com/2011/new-plugin-release-easy-iframe-loader/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Share and Follow is the #1 social networking plugin for WordPress.</title><link>http://phat-reaction.com/2010/share-and-follow-is-the-1-social-networking-plugin-for-wordpress/</link> <comments>http://phat-reaction.com/2010/share-and-follow-is-the-1-social-networking-plugin-for-wordpress/#comments</comments> <pubDate>Wed, 15 Dec 2010 11:04:41 +0000</pubDate> <dc:creator>andyk</dc:creator> <category><![CDATA[Apache]]></category> <category><![CDATA[IIS]]></category> <category><![CDATA[PageRank]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[web]]></category> <category><![CDATA[Web Server]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://phat-reaction.com/?p=333</guid> <description><![CDATA[Well it&#8217;s been a busy time since April and the release of Share and Follow, a very busy time indeed. And in that time since April 2010 we&#8217;ve moved from ZERO downloads to over 150,000 and become the most popular wordpress plugin for social networking. cool! People love how easy it is to setup and [...]]]></description> <content:encoded><![CDATA[<p>Well it&#8217;s been a busy time since April and the release of Share and Follow, a very busy time indeed. And in that time since April 2010 we&#8217;ve moved from ZERO downloads to over 150,000 and become the most popular wordpress plugin for social networking. cool!</p><p>People love how easy it is to setup and use, along with how it helps them to get what they want done. Along with the fact that I am willing to support people in their plight to get it all working even on the strangest of configured sites.</p><p>Back at the beginning of  November we released the CDN version with now 26 different icon sets to choose from.</p><p>This has proved to be very popular and selling many copies every day.  It&#8217;s such a pleasure to come to work in the morning and find out that we  have made money over night <img src='http://phat-reaction.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>However it is onwards and upwards for the plugin by being ported to Drupal and Joomla!.</p> ]]></content:encoded> <wfw:commentRss>http://phat-reaction.com/2010/share-and-follow-is-the-1-social-networking-plugin-for-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>301 Permanent Moves from a Sub-directory to another server when Redirect from Apache won&#8217;t work</title><link>http://phat-reaction.com/2010/301-permanent-moves-from-a-sub-directory-to-another-server-when-redirect-from-apache-wont-work/</link> <comments>http://phat-reaction.com/2010/301-permanent-moves-from-a-sub-directory-to-another-server-when-redirect-from-apache-wont-work/#comments</comments> <pubDate>Thu, 20 May 2010 18:39:43 +0000</pubDate> <dc:creator>andyk</dc:creator> <category><![CDATA[Apache]]></category> <category><![CDATA[redirect]]></category> <category><![CDATA[web]]></category> <category><![CDATA[Web Server]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://phat-reaction.com/?p=251</guid> <description><![CDATA[How to use PHP and Apaches .htaccess to re-direct sub-directories from one domain to another domain.  All done using 301 redirect pages so that google loves you and updates its records quickly.]]></description> <content:encoded><![CDATA[<p>I had a problem  the other day where I had to move my server to a new server location&#8230;  In my case I was moving the support pages for my WordPress Plugin &#8220;Share and Follow&#8221; from my Phat-Reaction server to a new server devoted to Share and Follow.</p><p>To make it a little more difficult I need to only move a sub-directory to the new server and not the whole domain&#8230;.  this meant that I was moving<br /> <strong>Source: </strong>http://phat-reaction.com/share-and-follow/   (and all sub-directory contents)<br /> to<br /> <strong>Destination:</strong> http://share-and-follow.com/wordpress-plugin/</p><p>At the source there were many pages below the /share-and-follow/  subdirectory, all delivered via WordPress on Apache.  In fact the pages used up to 3 levels of sub-directory below this point.</p><p>So I tried to use the Apache Redirect command inside both &lt;Directory&gt; and &lt;VirtualServer&gt; tags but to no avail. In fact when I contacted my hosting company they told me point blank that it could not be done with their server and that 301 Redirect&#8217;s could not work when going to an external server.  Not sure I believe that, but no matter what I tried I could not make the standard Apache method work.</p><p>To make it work I chose to use PHP and header() commands along with a few extra little bits. Here is the process I took to move it all</p><ol><li> Changed the URL inside the WordPress settings to the new URL</li><li>Made a back up of the Database</li><li>Placed the new .htaccess in the sub-directory</li><li>Placed the new index.php in  the sub-directory</li><li>Deleted all traces of WordPress from the directory and sub-directories</li></ol><p>In essence what it does is use Mod-ReWrite to tell the server that all access to the server below the /share-and-follow/ directory should actually load /share-and-follow/index.php.  So it did not matter if it was /share-and-follow/documentation/working-with-themes/  or /share-and-follow/my-stats.html  it would always load the same index.php.  this is all controlled by the .htaccess file.</p><p>example .htaccess</p><pre><code>
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /share-and-follow
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /share-and-follow/index.php [L]
&lt;/IfModule&gt;
</code></pre><p>remember to change the settings to be as you need for your server.  For me I was working in the share-and-follow sub-directory.  The only lines that need to be changed for your purpose is RewriteBase and RewriteRule.  RewriteBase should point at the sub-directory that you want to move, RewriteRule should point at the file you want to automatically load to deal with the redirection.</p><p>Once the URL rewrite is in place, all that is left is to configure the php side of things.</p><p>example index.php</p><pre><code>
&lt;?php
/*
 * This file simply redirects with a 301 to a new page with the same name when used in conjunction with a .htaccess
 *
 * @param $stubOld = the Stub URI that will be replaced with the new URL
 * @param $stubNew = the new URI location for the files.
 */

$stubOld = 'http://phat-reaction.com/share-and-follow/';
$stubNew = 'http://share-and-follow.com/wordpress-plugin/';
function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 return $pageURL;
}
$url = curPageURL();
$url = str_ireplace($stubOld ,'' , $url);

header('HTTP/1.1 301 Moved Permanently');
header('Location: '.$stubNew.$url);
flush();
?&gt;
</code></pre><p>In this one you only need to change two things. The $stubOld = Old Source URL  and $stubNew= New Destination URL.  By changing these two items a URL such as <strong>http://phat-reaction.com/share-and-follow/documentation</strong> becomes <strong>http://share-and-follow.com/wordpress-plugin/documentation</strong></p><p>And the great part is that Google loves it when you do things this way with a 301 error (Moved Permanently).</p><p>Enjoy and share it with your webmaster buddies. Here are the files if you <a href="http://phat-reaction.com/wp-content/uploads/2010/05/redirect301.zip">want to download them</a></p> ]]></content:encoded> <wfw:commentRss>http://phat-reaction.com/2010/301-permanent-moves-from-a-sub-directory-to-another-server-when-redirect-from-apache-wont-work/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Want to be able to play video content on your PS3 without getting DLNA errors?</title><link>http://phat-reaction.com/2009/want-to-be-able-to-play-video-content-on-your-ps3-without-getting-dlna-errors/</link> <comments>http://phat-reaction.com/2009/want-to-be-able-to-play-video-content-on-your-ps3-without-getting-dlna-errors/#comments</comments> <pubDate>Tue, 24 Nov 2009 15:48:43 +0000</pubDate> <dc:creator>Andrew Killen</dc:creator> <category><![CDATA[IIS]]></category> <category><![CDATA[PlayStation 3]]></category> <category><![CDATA[Web Server]]></category> <category><![CDATA[avi]]></category> <category><![CDATA[convert]]></category> <category><![CDATA[DLNA]]></category> <category><![CDATA[HD]]></category> <category><![CDATA[mkv]]></category> <category><![CDATA[mp4]]></category> <category><![CDATA[mt2s]]></category> <category><![CDATA[playstation3]]></category><guid isPermaLink="false">http://phat-reaction.com/?p=68</guid> <description><![CDATA[All you need to get rid of those DNS errors on PS3.  A simple set of instructions on how to setup IIS (internet information server) to supply video files to your playstation3. ]]></description> <content:encoded><![CDATA[<p>Being the techie fool that I am, it was a breeze for me to setup my latop with a massive external hard disk that manages all of my video content.  The only problem I found almost instantly was that playstation3 uses DLNA to talk between the media server and the it.  DLNA is crappy at the best of times and when used on my playstation in tune with TVersity I found it was all kinds of  wrong, loosing audio and video all over the place and often crashing.</p><p>Check out the <a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/">full instructions</a> I made with you tube videos on how to do it.  It even covers converting from most formats into a playstation playable one.</p><p>Here&#8217;s a quick process overview</p><ol><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#installing_iis">Install IIS7 on the computer</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#configure_virtual_driectory">Configure a movies virtual directory</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#setup_mime_types">Setup mp4, m2ts and mts mime type</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#tsMuxeR">Convert mkv (HD content) files to m2ts with tsMuxeR for playstation 3</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#yamb">Convert MOV (quicktime) files to mp4 h.264 with Yamb for playstation 3</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#try_ps3">Playing content with PS3 internet browser</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#tips">Recomendations, tips and tricks</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#the_downsides">The downsides to the solution</a></li><li><a href="http://phat-reaction.com/how-to-play-all-types-of-video-through-your-playstation-3-using-windows-vista-and-iis7/#other_benefits">Other benefits</a></li></ol> ]]></content:encoded> <wfw:commentRss>http://phat-reaction.com/2009/want-to-be-able-to-play-video-content-on-your-ps3-without-getting-dlna-errors/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 1/37 queries in 0.251 seconds using disk
Object Caching 541/635 objects using disk

Served from: phat-reaction.com @ 2012-02-05 22:24:57 -->
