<?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>Writer Education &#187; rewriter</title>
	<atom:link href="http://www.riwriterssociety.org/tag/rewriter/feed" rel="self" type="application/rss+xml" />
	<link>http://www.riwriterssociety.org</link>
	<description>Providing Varied Information on Writers and Journalists Society</description>
	<lastBuildDate>Thu, 19 Aug 2010 02:38:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Article Writing Services: How an Article Rewriter can Help your Online Business</title>
		<link>http://www.riwriterssociety.org/9/article-writing-services-how-an-article-rewriter-can-help-your-online-business</link>
		<comments>http://www.riwriterssociety.org/9/article-writing-services-how-an-article-rewriter-can-help-your-online-business#comments</comments>
		<pubDate>Sat, 10 Oct 2009 18:09:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[article rewrite]]></category>
		<category><![CDATA[article rewriter]]></category>
		<category><![CDATA[article spinners]]></category>
		<category><![CDATA[article submission]]></category>
		<category><![CDATA[article writing]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[plr article]]></category>
		<category><![CDATA[plr articles]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[rewriter]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[writer]]></category>
		<category><![CDATA[writers]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[writing an]]></category>
		<category><![CDATA[writing an article]]></category>
		<category><![CDATA[writing services]]></category>

		<guid isPermaLink="false">http://www.riwriterssociety.org/?p=9</guid>
		<description><![CDATA[There are many article writing services offered online, but an article rewriter can likely save you as much money as any of them. That is because a website content writer, skilled in rewriting existing articles in such a way as to avoid duplication, can take one article and convert it into two articles &#8211; or [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There are many article writing services offered online, but an article rewriter can likely save you as much money as any of them. That is because a website content writer, skilled in rewriting existing articles in such a way as to avoid duplication, can take one article and convert it into two articles &#8211; or three, or four, or. . .</p>
<p style="text-align: justify;">This is not something that just any writer can do, because there is more to rewriting an article than simply using synonyms and switching the sentences around a bit. It is essential to make sure that blocks of text are not duplicate and that any synonyms that are used are indeed true synonyms, and retain the sense and meaning of the original.</p>
<p><span id="more-9"></span></p>
<p style="text-align: justify;">In fact, a good article rewriter will ignore the original other than reading it a few times to get its exact meaning, and then rewrite it in his or her own words. By doing that it is possible to generate dozens of articles from one original without even the original author recognizing any of them as being a copy.</p>
<p style="text-align: justify;">This is probably one of the most valuable article writing services that a professional writer can provide for you, since you can purchase hundreds of PLR articles and have them all rewritten in several different ways.</p>
<p style="text-align: justify;">Let&#8217;s say you purchase 100 PLR articles that allow you to use them as if they were your own. There is absolutely no point in you using them as they are, because every man and his dog will likely have bought the same articles, and will be trying to use them on their websites. None of them will be likely to be listed on any of the search engines due to duplication &#8211; when you buy them they are certain to be already published on all of the major search engines, either as website content or on article directories.</p>
<p style="text-align: justify;">In order to use them, the articles will have to be made original, and this is where your choice of article rewriter steps in. Article ghost writers offer many different types of article writing services, and article rewriting is one of them. There is a skill to rewriting articles, particularly in generating several different articles from one.</p>
<p style="text-align: justify;">In fact, it is not impossible for a good article rewriter to take an article already listed on Page #1 on Google, and produce another three or four from it that will jump above the original in Google&#8217;s listings. Is this illegal? Is it illegal to take an article written by somebody else and rewrite in such a way that Google cannot detect any significant duplication?</p>
<p style="text-align: justify;">I do not believe so. It certainly isn&#8217;t plagiarism, which is copying somebody else&#8217;s work and claiming it to be yours. In one sense, plagiarism can be the theft of an idea, in that a discovery can be rewritten by another inventor or researcher, and then the discovery claimed as original work. However, that is not the same as reading an article and then writing it in a different way.</p>
<p style="text-align: justify;">There is no copyright on the concepts contained in the vast majority of internet articles &#8211; only the actual writing. Therefore, if an article rewriter copies an article in such a way as to convey the sense of the original article, but in different words, then that is not a breach of copyright as long as the topic is in the public domain: in the way that the concept behind this article is in the public domain.</p>
<p style="text-align: justify;">If you want to make the best use of the available online article writing services offered by many websites and online freelance article writers, and article rewriters, then chose several articles that you have read, and that you would like to be published under your name but in a different form, and hire a ghostwriter to rewrite them for you.</p>
<p style="text-align: justify;">Done properly, it would not be possible to tell that one was based on the other since most article topics are not original. Were they so, then perhaps there might be case for plagiarism since the concept was being stolen, or the intellectual property as it is referred to. For anything else, an article rewriter is not breaking the law</p>
<p style="text-align: justify;">Another way an article rewriter can help you is when you are using one of several article submission services or article spinners, whereby you have to rewrite a number of sentences or paragraphs in a different way. These are then permutated to generate dozens of new articles.</p>
<p style="text-align: justify;">An article rewriter can help you to make the best of your articles by rewriting them into several different versions, to the extent that each one can be listed on search engines as separate articles. That&#8217;s article writing services at their very best.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riwriterssociety.org/9/article-writing-services-how-an-article-rewriter-can-help-your-online-business/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Review of Article Rewriters Software</title>
		<link>http://www.riwriterssociety.org/27/a-review-of-article-rewriters-software</link>
		<comments>http://www.riwriterssociety.org/27/a-review-of-article-rewriters-software#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:22:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[article rewrite]]></category>
		<category><![CDATA[article rewriter]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[rewriter]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[traffic]]></category>
		<category><![CDATA[traffic to your site]]></category>
		<category><![CDATA[writer]]></category>
		<category><![CDATA[writers]]></category>
		<category><![CDATA[writers software]]></category>

		<guid isPermaLink="false">http://www.riwriterssociety.org/?p=27</guid>
		<description><![CDATA[If you are someone who is interested in moving forward with the reselling of published goods, you&#8217;ll find that you have already lucked into an excellent market. No matter what industry you are in, and what you are trying to do with your services, you&#8217;ll find that reselling work that has been very cheap or [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">If you are someone who is interested in moving forward with the reselling of published goods, you&#8217;ll find that you have already lucked into an excellent market. No matter what industry you are in, and what you are trying to do with your services, you&#8217;ll find that reselling work that has been very cheap or free is a great way to move ahead with your own business, but that you&#8217;ll find that the more time and effort that you put into it, the more you will be able to profit.</p>
<p style="text-align: justify;">When you look into publishing work like this, whether it is your own or someone else&#8217;s, you&#8217;ll find that you can take a look at the work of many different programs and find out what you can do to benefit from what they give you. For instance, with the Article Rewriters Software, you&#8217;ll find that you can repackage everything that you are looking at and learn about how to make sure that it is getting where it needs to go.</p>
<p><span id="more-27"></span></p>
<p style="text-align: justify;">When you take a look at the Article Rewriters Software, you&#8217;ll soon discover that the name of the game is organization. Unless you can let your software really work for you, and unless you can get all of your print material into a good and stable format, you&#8217;ll find that you won&#8217;t have anyone looking at what you have to offer.</p>
<p style="text-align: justify;">If you put poorly formatted material out there, you&#8217;ll find that there are plenty of reasons for people to avoid buying from you, and with a little bit of work under your belt, you&#8217;ll soon discover that what you need to do is fairly simple, at the end of the day. When you want to make sure that you can move forward with your business, you&#8217;ll find that some automated software is simply the right way to go, and that with the right encouragement, you&#8217;ll be able to put out some very high quality products.</p>
<p style="text-align: justify;">When you are looking to make sure that you make money on this venture, you also need to remember that you need to move forward and to really organize things well. You are looking at powerful PDF tools with the simple click of a button, and you are also going to be in a position to calculate how much good they are really doing for you.</p>
<p style="text-align: justify;">You&#8217;ll find that you can drive traffic to your site with just a little bit of work, but that that little bit of work is all important. When you want to move forward and really sell your products, you&#8217;ll find that the more information that you have on your products, no matter what they are, will help you sell them better, and that at the end of the day, you&#8217;ll be able to do a great deal of good in this fashion.</p>
<p style="text-align: justify;">Article Rewriters Software can help you compare and contrast what you have managed to do with your work, so make sure that you don&#8217;t delay when it comes to seeing how this powerful piece of software can work for you.es for webmasters.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riwriterssociety.org/27/a-review-of-article-rewriters-software/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use mod_rewrite to simplify URL Rewriting in Apache – A basic guide to the mod_rewrite module</title>
		<link>http://www.riwriterssociety.org/29/how-to-use-mod_rewrite-to-simplify-url-rewriting-in-apache-%e2%80%93-a-basic-guide-to-the-mod_rewrite-module</link>
		<comments>http://www.riwriterssociety.org/29/how-to-use-mod_rewrite-to-simplify-url-rewriting-in-apache-%e2%80%93-a-basic-guide-to-the-mod_rewrite-module#comments</comments>
		<pubDate>Sat, 03 Oct 2009 18:28:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[rewrite engine]]></category>
		<category><![CDATA[rewrite module]]></category>
		<category><![CDATA[rewrite rule]]></category>
		<category><![CDATA[rewritecond]]></category>
		<category><![CDATA[rewriter]]></category>
		<category><![CDATA[rewriterule]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[search engine visibility]]></category>
		<category><![CDATA[url rewrite]]></category>
		<category><![CDATA[url rewriting]]></category>
		<category><![CDATA[writer]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[writing an]]></category>

		<guid isPermaLink="false">http://www.riwriterssociety.org/?p=29</guid>
		<description><![CDATA[
Introduction
URL Rewriting is the process of manipulating an URL or a link, which is send to a web server in such a way that the link is dynamically modified at the server to include additional parameters and information along with a server initiated redirection. The web server performs all these manipulations on the fly so [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;">
<h3>Introduction</h3>
<p>URL Rewriting is the process of manipulating an URL or a link, which is send to a web server in such a way that the link is dynamically modified at the server to include additional parameters and information along with a server initiated redirection. The web server performs all these manipulations on the fly so that the browser is kept out of the loop regarding the change made in URL and the redirection.</p>
<p>URL Rewriting can benefit your websites and web based applications by providing better security, better visibility or friendliness with Search Engines and helps in keeping the structure of the website more easy to maintain for future changes.</p>
<p><span id="more-29"></span></p>
<p>You can read about the theory and benefits of URL Rewriting from my Previous article, which can be accessed from <a title="Read the article explaining the basics of URL Rewriting" onclick="javascript:pageTracker._trackPageview('/outgoing/article_exit_link');" rel="nofollow" href="http://www.wisdombay.com/articles/url%20rewriting%20a%20primer.htm">here</a>. In this article we will be taking a look at how we can implement URL Rewriting on an Apache based web server environment using the mod_rewrite module for Apache.</p>
<h3>What is mod_rewrite?</h3>
<p>Mod_rewrite is one of the most favored modules for the Apache web server and there are many web developers and administrators who will vote this module as the best thing to happen on Apache. This module has a lot of tricks up its sleeve so that it can be called the Swiss Army Knife of all Apache Modules. Apart from providing simple URL Rewriting functionality for an Apache based website, this module arms the website with better URL protection, better search engine visibility, protection against bandwidth thieves by stopping hot linking, hassle free restructuring possibilities and options to provide friendliest of URLs for the website users. This module due to its versatility and functionality can at times feel a bit daunting to master, but getting a through understanding of the basics can make you a master of the craft of URL Rewriting.</p>
<h3>Lets Begin! – A look at all the stuff you need to have on your test environment to get mod-rewrite alive and kicking.</h3>
<p>First and foremost you should have a properly configured Apache Web Server on your test machine. Mod_rewrite is usually installed along with the Apache server, but in case it is missing – this can be the case on a Linux machine where the mod_rewrite module was not compiled along with the installation – you will have to get it installed. For using mod_rewrite on your Apache box you will have to configure this module to load dynamically on demand made by Apache. On a shared server you will have to contact your web hosting company to get this module installed and loaded on Apache.</p>
<p>On your local machine you can find if the module is installed along with Apache by having a look at the modules directory of Apache. Check for a file named mod_rewrite.so and if it is there then the module can be made to load in to the Apache server dynamically. By default this module is not loaded when Apache starts and you need to tell Apache to enable this module for dynamic loading by making changes in the web servers configuration file, which is explained below.</p>
<h3>How to Enable mod_rewrite on Apache?</h3>
<p>You can make the mod_rewrite module load dynamically in to the Apache web server environment using the <strong>LoadModule</strong> Directive in the <em>httpd.conf</em> file. Load this file in a text editor and find a line similar to the one given below.</p>
<p><em>#LoadModule rewrite_module modules/mod_rewrite.so</em></p>
<p>Uncomment this line by removing the # and save the httpd.conf file. Restart your Apache server and if all went well mod_rewrite module will now be enabled on your web server.</p>
<h3>Lets Rewrite our first URL using mod_rewrite</h3>
<p>Ok, now the mod_rewrite module is enabled on your server. Lets have a look at how to make this module load itself and to make it work for us.</p>
<p>In order to load the module dynamically you have to add a single line to your <em>.htaccess</em> file. The .htaccess files are configuration files with Apache directives defined in them and they provide distributed directory level configuration for a website. Create a .htaccess file in your web servers test directory – or any other directory on which you want to make URL Rewriting active – and add the below given line to it.</p>
<p><em>RewriteEngine on</em></p>
<p>Now we have the rewrite engine turned on and Apache is ready to rewrite URLs for you. Lets look at a sample rewrite instruction for making a request to our server for first.html redirected to second.html at server level. Add the below given line to your .htaccess file along with the RewriteEngine directive that we have added before.</p>
<p><em>RewriteRule ^first.html$ second.html</em></p>
<p>I will explain what we have done here at the next section, but if all went well then any requests for first.html made on your server will be transferred to second.html. This is one of the simplest forms of URL Rewritting.</p>
<p>A point to note here is that the redirect is kept totally hidden from client and this differs from the classic HTTP Redirects. The client or the browser is given the impression that the content of the second.html is being fetched from first.html. This enables websites to generate on the fly URLs with out the clients awareness and is what makes URL Rewriting very powerful.</p>
<h3>Basics of mod_rewrite module</h3>
<p>Now we know that mod_rewrite can be enabled for an entire website or a specific directory by using .htaccess file and have done a basic rewrite directive in the previous example. Here I will explain what exactly have we done in the first sample rewrite.</p>
<p>Mod_rewrite module provides a set of configuration directive statements for URL Rewriting and the RewriteRule directive &#8211; that we saw in the previous sample &#8211; is the most important one. The mod_rewrite engine uses pattern-matching substitutions for making the translations and this means a good grasp of Regular Expressions can help you a lot.</p>
<p><em>Note: Regular Expressions are so vast that they will not fit in to the scope of this article. I will try to write another article on that topic someday.</em></p>
<h3>1. The RewriteRule Directive</h3>
<p>The general syntax of the RewriteRule is very straightforward. RewriteRule Pattern Substitution [Flags]</p>
<p>The Pattern part is the pattern which the rewrite engine will look for in the incoming URL to catch. So in our first sample <em>^first.html$</em> is the Pattern. The pattern is written as a regular expression.</p>
<p>The Substitution is the replacement or translation that is to be done on the caught pattern in the URL. In our sample <em>second.html </em>is the Substitution part.</p>
<p>Flags are optional and they make the rewrite engine to do certain other tasks apart from just doing the substitution on the URL string. The flags if present are defined with in square brackets and should be separated by commas.</p>
<p>Lets take a look at a more complex rewrite rule. Take a look at the following URL.</p>
<p><em>http://yourwebsite/articles.php?category=stamps&amp;id=122</em></p>
<p>Now we will convert the above URL in to a search engine and user friendly URL like the one given below.</p>
<p><em>http://yourwebsite/articles/stamps/122</em></p>
<p>Create a page called articles.php with the following code:</p>
<p>$category = $_GET['category'];</p>
<p>$id = $_GET['id'];</p>
<p>echo &#8220;Category : &#8221; . $category . &#8221; &#8220;;</p>
<p>echo &#8220;ID : &#8221; . $id;</p>
<p>This page simply prints the two GET variables passed to it on the webpage.</p>
<p>Open the .htaccess file and write in the below given Rule.</p>
<p><em>RewriteEngine on<br />
RewriteRule ^articles/(w+)/([0-9]+)$ /articles.php?category=$1&amp;id=$2 </em></p>
<p><em><br />
</em></p>
<p>The pattern <em> ^articles/(w+)/([0-9]+)$ </em> can be bisected as:</p>
<p><em>^articles/</em> &#8211; checks if the request starts with &#8216;articles/&#8217;</p>
<p><em>(w+)/</em> &#8211; checks if this part is a single word followed by a forward slash. The parenthesis is used for extracting the parameter values, which we need for replacing in the actual query string, in the substituted URL. The pattern, which is placed in parenthesis will be stored in a special variable which can be back-referenced in the substitution part using variables like <em>$1, $2</em> so on for each pair of parenthesis.</p>
<p><em>([0-9]+)$ </em> &#8211; this checks for digits at the last part of the url.</p>
<p>Try requesting the articles.php file in your test server with the below given url.</p>
<p><em>http://yourwebsite/articles/coins/1222</em></p>
<p>The URL Rewrite rule you have written will kick in and you will be seeing the result as if the url requested where:</p>
<p><em>http://yourwebsite/articles.php?category=coins&amp;id=1222</em></p>
<p>Now you can work on this sample to build more and more complex URL Rewritting rules. By using URL rewriting in the above example we have achieved a search engine and user friendly URL, which is also tamper proof against casual script kiddie injection sort of attacks.</p>
<h3>What does the Flags parameter of RewriteRule directive do?</h3>
<p>RewriteRule flags provide us with a way to control the way mod_rewrite handles each rule. These flags are defined inside a common set of square brackets separated by commas and there are about 15 flags to choose from. These flags range from those which controls the way rules are interpreted to complex one’s like those which sent specific HTTP headers back to the client when a match is found on the pattern.</p>
<p>Lets look at some of the basic flags.</p>
<ul>
<li><strong>[NC]</strong> flag (nocase) –. This makes mod_rewrite to treat the pattern in a case-insensitive manner.</li>
<li><strong>[F]</strong> flag (forbidden) – This makes Apache send a forbidden HTTP response header – response 403 &#8211; back to the client.</li>
<li><strong>[R]</strong> flag (redirect) – This flag makes mod_rewrite to use a formal HTTP redirect instead of the internal Apache redirect. You can use this flag to inform the client about the redirection and this flag sends a Moved Temporarily &#8211; Response 302 &#8211; by default, but this flag takes an extra parameter, which you can use to modify the response code. If you wish to send a response code of 301 – Moved Permanently – then this flag can be written as [R=301]</li>
<li><strong>[G]</strong> flag (gone) – This flag makes Apache respond with a HTTP Response 410 – File Gone.</li>
<li><strong>[L]</strong> flag (last) – This makes mod_rewrite to stop processing succeeding directives if the current directive is successful.</li>
<li><strong>[N]</strong> flag (next) – This flag makes the rewrite engine to stop process and loop back to start of the rule list. A point to note is that the URL, which will be used for pattern matching, will be the rewritten one. This flag can create an endless loop and so extreme care should be given while using it.</li>
</ul>
<p>There are other flags too but they are complex to explain with in the scope of this article so you can find more info on them by referring the mod_rewrite manual.</p>
<h3>2. The RewriteCond Directive</h3>
<p>This directive gives you the additional power of conditional checking on a range of parameters and conditions. This statement when combined with RewriteRule will let you rewrite URLs based on the success of conditions. RewriteCond are like the if() statement in your programming language but here they are for deciding whether a RewriteRule directive’s substitution should take place or not. Things like preventing hot linking and checking whether the client meets certain criteria’s before rewriting the URL etc can be achieved by using this directive.</p>
<p>The general syntax of the RewriteCond is:</p>
<p>RewriteCond string-to-test condition-pattern</p>
<p>The string-to-test part of the RewriteCond has access to a large set of Variables like the HTTP Header variables, Request Variables, Server Variables, Time variables etc so you can do a lot of complex conditional checking while writing directives. You can use any of these variables as a string to test by putting it in a <em>%{string}</em> format. Suppose you want to use the HTTP_REFERER variable then it can be used as <em>%{HTTP_REFERER }</em>.</p>
<p>The condition part can be a simple string or a very complex regular expression as your imagination is the only limit with this module.</p>
<p>Lets take a look at an example for conditional rewriting using RewriteCond directive:</p>
<p><em>RewriteCond %{HTTP_USER_AGENT} ^Mozilla/4(.*)MSIE<br />
RewriteRule ^index.html$ /index.ie.html [L]</em></p>
<p><em>RewriteCond %{HTTP_USER_AGENT} ^Mozilla/5(.*)Gecko<br />
RewriteRule ^index.html$ /index.netscape.html [L]</em></p>
<p><em>RewriteRule ^index.html$ /index.other.html [L]</em></p>
<p>This example uses the HTTP_USER_AGENT as the test string with the RewriteCond directive. What it does is that it uses the HTTP_USER_AGENT header variable to find the browser of the visiting user and match it against a set of pre known values to detect the browser and serve different pages to the visitor based on the match result. The first RewriteCond checks the HTTP_USER_AGENT to find a match for the <em>^Mozilla/4(.*)MSIE</em> pattern. This match will occur when a user visits the page using IE as browser. Then the RewriteRule given just under that statement will kick in and will rewrite the URL to server index.ie.html page to the IE visitor.</p>
<p>Similarly a checking is made for mozilla specific browsers in the second RewriteCond and the RewriteRule will do the substitution for index.netscape.html when a positive match is made on the <em>^Mozilla/5(.*)Gecko</em> pattern. The third RewriteRule is there to catch other browsers. If both the first and second RewriteCond fails then the last RewriteRule will be considered. A point to note in the above example is the usage of the <strong>[L]</strong> flag with all the RewriteRule directives. This is used to avoid the cascading of applying the rules when a positive RewriteRule is applied.</p>
<p>Two flags which can be used to further control the way the RewriteCond directive behave are <strong>[NC]</strong> – case-insensitive – and <strong>[OR]</strong> – chaining of multiple RewriteCond directives with logical OR.</p>
<p>By using these two directives – RewriteRule and RewriteCond – you can implement a lot of powerfull URL Rewriting functionality on your website.</p>
<h3>Other mod_rewrite Directives</h3>
<ol>
<li><strong>RewriteBase Directive </strong>– This directive can solve the problem of RewriteRule creating non-existent URLs due to difference in the physical file system structure on web server and the structure of website URLs. Setting this directive to the below given statement can solve this problem.RewriteBase /</li>
<li><strong>RewriteMap Directive </strong>– This directive is very powerful as it allows you to map unique values to a set of other replacement values from a table and to use it in the substitution to generate on the fly URLs. This can be especially useful for huge e-commerce or CMS kind of applications where you need to replace each section name or category name in the URL with a corresponding id taken from a database.</li>
<li><strong>RewriteLog Directive </strong>– This directive can be used to set the log file that the mod_rewrite engine will use to log all the actions taken during processing on client requests. The syntax is:RewriteLog /path/to/logfileThis directive should be defined in the httpd.conf file as this directive is applied on a per-server basis.</li>
<li><strong>RewriteLogLevel Directive </strong>– This directive tells mod_rewrite module the amount of information on the internal processing done while rewriting URLs to be logged. This directive takes values from 0 to 9 where 0 means no logging and 9 means all the information is logged. A higher level of logging can make Apache run slow, so a level above 2 is desired only for debugging purposes. This directive can be applied using the below given syntax.br/&gt;<br />
RewriteLogLevel levelnumber</li>
</ol>
<h3>Conclusion</h3>
<p>In this article we have taken only a brief look at the power of the mod_rewrite module. It is only a scratch on the surface but I hope it is enough to get you started on using this module on your web server environment.</p>
<p>About the Author</p>
<p>A research loving computer teacher interested in Paranormal Science, Martial Arts, Military History and Security, Pramod S Nair is now the C.T.O of Humming Bird Informatics &#8211; An Internet based business solutions provider.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.riwriterssociety.org/29/how-to-use-mod_rewrite-to-simplify-url-rewriting-in-apache-%e2%80%93-a-basic-guide-to-the-mod_rewrite-module/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
