<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>https://wiki.webtodate.cz/index.php?action=history&amp;feed=atom&amp;title=WebToDate%2FN%C3%A1vody%2FDoporu%C4%8Den%C3%A9_p%C5%99episy_URL</id>
	<title>WebToDate/Návody/Doporučené přepisy URL - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webtodate.cz/index.php?action=history&amp;feed=atom&amp;title=WebToDate%2FN%C3%A1vody%2FDoporu%C4%8Den%C3%A9_p%C5%99episy_URL"/>
	<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/N%C3%A1vody/Doporu%C4%8Den%C3%A9_p%C5%99episy_URL&amp;action=history"/>
	<updated>2026-07-28T07:52:23Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/N%C3%A1vody/Doporu%C4%8Den%C3%A9_p%C5%99episy_URL&amp;diff=3999&amp;oldid=prev</id>
		<title>Jardac v 15. 6. 2011, 13:24</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/N%C3%A1vody/Doporu%C4%8Den%C3%A9_p%C5%99episy_URL&amp;diff=3999&amp;oldid=prev"/>
		<updated>2011-06-15T13:24:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Verze z 15. 6. 2011, 15:24&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot;&gt;Řádek 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Stránky ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Stránky ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Kanonická URL stránek ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Kanonická URL stránek ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pokud se chceme ujistit, že URL obsahující výchozí dokument budou přesměrována na adresu bez názvu výchozího dokumentu (tj. fyzicky má stránka URL /zpravy/domaci/default.htm, ale chceme vždy jen tvar /zpravy/domaci/), použijeme následující pravidlo pro přesměrování:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pokud se chceme ujistit, že URL obsahující výchozí dokument budou přesměrována na adresu bez názvu výchozího dokumentu (tj. fyzicky má stránka URL &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;/zpravy/domaci/default.htm&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;, ale chceme vždy jen tvar &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;/zpravy/domaci/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;), použijeme následující pravidlo pro přesměrování:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^(.*)/default\.(htm|html) $1/ [R,L]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;nowiki&amp;gt;&lt;/ins&gt;RewriteRule ^(.*)/default\.(htm|html) $1/ [R,L]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Stránky s dynamickým seznamem zpráv ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Stránky s dynamickým seznamem zpráv ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pokud chceme zobrazovat WebToDate stránky s dynamickým obsahem pod URL typu&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pokud chceme zobrazovat WebToDate stránky s dynamickým obsahem pod URL typu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/zahranicni/evropa/nejnovejsi-zpravy-pg273/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;/zahranicni/evropa/nejnovejsi-zpravy-pg273/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(pro první stránku v rámci stránkování seznamu), resp.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(pro první stránku v rámci stránkování seznamu), resp.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/zahranicni/evropa/nejnovejsi-zpravy-pg273/5140/2/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;/zahranicni/evropa/nejnovejsi-zpravy-pg273/5140/2/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(pro další stránku v rámci stránkování seznamu), použijeme pravidla:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(pro další stránku v rámci stránkování seznamu), použijeme pravidla:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/.*\-pg([0-9]+)\/$ /scripts/detail.php?pgid=$1 [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;nowiki&amp;gt;&lt;/ins&gt;RewriteRule ^/.*\-pg([0-9]+)\/$ /scripts/detail.php?pgid=$1 [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/.*\-pg([0-9]+)\/([0-9]+)\/([0-9]+)\/$ /scripts/detail.php?pgid=$1&amp;amp;conn=$2&amp;amp;pg=$3 [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/.*\-pg([0-9]+)\/([0-9]+)\/([0-9]+)\/$ /scripts/detail.php?pgid=$1&amp;amp;conn=$2&amp;amp;pg=$3 [NC,PT,L]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Vybrané sekce definované staticky ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Vybrané sekce definované staticky ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pokud chceme výčtem definovat adresy, které odpovídají nějakým dynamickým URL (typicky adresy zadávané ručně jako URL do vlastností kategorií WebToDate pro účely generování navigačních elementů), použijeme pro každou stránku zvlášť pravidla typu&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pokud chceme výčtem definovat adresy, které odpovídají nějakým dynamickým URL (typicky adresy zadávané ručně jako URL do vlastností kategorií WebToDate pro účely generování navigačních elementů), použijeme pro každou stránku zvlášť pravidla typu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/zpravy/kultura/hudba/ /scripts/detail.php?pgid=37 [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;nowiki&amp;gt;&lt;/ins&gt;RewriteRule ^/zpravy/kultura/hudba/ /scripts/detail.php?pgid=37 [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/hledani/ /scripts/modules/fulltext/fulltxt.php [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/hledani/ /scripts/modules/fulltext/fulltxt.php [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/zpravy/domaci/archiv/ /scripts/detail.php?pgid=176 [NC,PT,L]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/zpravy/domaci/archiv/ /scripts/detail.php?pgid=176 [NC,PT,L]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Omezení přístupu na vybrané soubory ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Omezení přístupu na vybrané soubory ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Zákaz pro adresář data ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Zákaz pro adresář data ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Adresář /data/ se využívá při nasazení některých modulů (Formuláře a katalogy apod.) pro import a export dat, neboli může obsahovat datové soubory v různých formátech, které nejsou určeny k anonymnímu zobrazování či stahování. Pokud chceme omezit přístup k tomuto adresáři jen pro funkce volané z administračního rozhraní, použijeme pravidlo:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Adresář &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;/data/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;se využívá při nasazení některých modulů (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[../../Formuláře a katalogy|&lt;/ins&gt;Formuláře a katalogy&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;apod.) pro import a export dat, neboli může obsahovat datové soubory v různých formátech, které nejsou určeny k anonymnímu zobrazování či stahování. Pokud chceme omezit přístup k tomuto adresáři jen pro funkce volané z administračního rozhraní, použijeme pravidlo:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteCond %{HTTP_REFERER} !/admin\.*&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;nowiki&amp;gt;&lt;/ins&gt;RewriteCond %{HTTP_REFERER} !/admin\.*&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/data/.* - [F]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^/data/.* - [F]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nejedná se o vysoký stupeň zabezpečení, protože pravidlo využívá referer, který lze při cíleném pokusu o stažení podvrhnout, ale pouze o základní zákaz přístupu.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nejedná se o vysoký stupeň zabezpečení, protože pravidlo využívá referer, který lze při cíleném pokusu o stažení podvrhnout, ale pouze o základní zákaz přístupu.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Zákaz pro soubory verzovacího systému ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Zákaz pro soubory verzovacího systému ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Distribuce WebToDate může v různých adresářích obsahovat soubory verzovacího systému pojmenované vssver.scc, které není nutné zpřístupňovat ke stahování. Tomu můžeme zabránit pravidlem:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Distribuce WebToDate může v různých adresářích obsahovat soubory verzovacího systému pojmenované &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;vssver.scc&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;, které není nutné zpřístupňovat ke stahování. Tomu můžeme zabránit pravidlem:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;RewriteRule ^(.*)vssver\.scc - [F]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &amp;lt;nowiki&amp;gt;&lt;/ins&gt;RewriteRule ^(.*)vssver\.scc - [F]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jardac</name></author>
	</entry>
	<entry>
		<id>https://wiki.webtodate.cz/index.php?title=WebToDate/N%C3%A1vody/Doporu%C4%8Den%C3%A9_p%C5%99episy_URL&amp;diff=3998&amp;oldid=prev</id>
		<title>Jardac: Založena nová stránka: Tento návod obsahuje seznam pravidel pro [http://cs.wikipedia.org/wiki/Rewrite_engine přepisy] URL v [http://httpd.apache.org Apache] modulu &#039;&#039;[http://httpd.apache.org/do…</title>
		<link rel="alternate" type="text/html" href="https://wiki.webtodate.cz/index.php?title=WebToDate/N%C3%A1vody/Doporu%C4%8Den%C3%A9_p%C5%99episy_URL&amp;diff=3998&amp;oldid=prev"/>
		<updated>2011-06-15T13:07:19Z</updated>

		<summary type="html">&lt;p&gt;Založena nová stránka: Tento návod obsahuje seznam pravidel pro [http://cs.wikipedia.org/wiki/Rewrite_engine přepisy] URL v [http://httpd.apache.org Apache] modulu &amp;#039;&amp;#039;[http://httpd.apache.org/do…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Tento návod obsahuje seznam pravidel pro [http://cs.wikipedia.org/wiki/Rewrite_engine přepisy] URL v [http://httpd.apache.org Apache] modulu &amp;#039;&amp;#039;[http://httpd.apache.org/docs/2.2/rewrite/ mod_rewrite]&amp;#039;&amp;#039; doporučených či možných při nasazení WebToDate v běžné konfiguraci, která využívá [[../../Referenční/URL stránek#Možnosti změn ve tvaru URL stránek|možnosti změn ve tvaru URL stránek]].&lt;br /&gt;
&lt;br /&gt;
== Zprávy ==&lt;br /&gt;
=== Zobrazení stránky se zprávou ===&lt;br /&gt;
Máme-li v konfiguraci WebToDate definován tvar URL pro zprávy&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define( &amp;#039;DETAILURL&amp;#039;, &amp;#039;&amp;lt;!--WTD_F(CATEGORYPATH)--&amp;gt;&amp;lt;!--WTD_CONVERT(TITLE)--&amp;gt;-&amp;lt;!--WTD_F(ID)--&amp;gt;/&amp;#039; );&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a URL jsou tedy generována jako např.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;/zpravy/domaci/poslanci-rozhodnout-o-strukture-uradu-prace-188377/&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(id zprávy je identifikováno na konci URL jako &amp;#039;&amp;#039;–číslo/&amp;#039;&amp;#039;), použijeme následující pravidlo:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;RewriteRule ^/.*\-([0-9]+)(\/?)$ /scripts/detail.php?id=$1 [NC,PT,L]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Zprávy se stránkovaným seznamem příloh ===&lt;br /&gt;
Máme-li pro URL zpráv stejné nastavení jako v předchozím případě, webová prezentace obsahuje stránkované seznamy příloh ke zprávám (např. fotogalerie) a chceme URL dalších stránek seznamů v rámci stránkování ve tvaru&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;/zpravy/domaci/poslanci-rozhodnout-o-strukture-uradu-prace-188377/81/2/&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(poslední číslo v URL je číslo stránky v rámci stránkování), použijeme následující pravidlo:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;RewriteRule ^/.*\-([0-9]+)/([0-9]+)\/([0-9]+)\/$ /scripts/detail.php?id=$1&amp;amp;conn=$2&amp;amp;pg=$3 [NC,PT,L]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Zprávy se zvýrazněním hledaných slov ===&lt;br /&gt;
Používáme-li extenzi pro zvýraznění hledaných slov a chceme-li i pro tento případ URL bez znaku otazník, můžeme ve WebToDate stylu pro formátování seznamu nalezených položek generovat odkazy na zprávy kódem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;!--WTD_F(TITLELINK)--&amp;gt;keyword-&amp;lt;!--WTD_FULLTXT(SEARCHTEXTENC)--&amp;gt;/&amp;quot;&amp;gt;&amp;lt;!--WTD_F(TITLE)--&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Výsledkem jsou pak odkazy typu&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;/zpravy/domaci/stech-slibil-sefredaktorum-prosazovat-nizsi-dph-na-tisk-191478/keyword-policie/&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(hledaný výraz je uložen za /keyword-). V takovém případě použijeme následující pravidlo:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;RewriteRule ^/.*\-([0-9]+)\/keyword\-([^/]+)\/$ /scripts/detail.php?id=$1&amp;amp;keyword=$2 [NC,PT,L]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Blokování přímého přístupu na nativní URL zpráv ===&lt;br /&gt;
Pokud se používají důsledně rewritovaná URL pro zprávy, je možné zablokovat funkčnost nativních URL pro zprávy, čímž se předejde tomu, aby na prezentaci bylo možné zobrazit duplicitní URL se stejným obsahem. To předpokládá následující:&lt;br /&gt;
&lt;br /&gt;
* Všechny zprávy mají vygenerováno rewritované URL&lt;br /&gt;
* Pokud se používá zobrazení zdrojů v samostatné HTML stránce, je zapnuto generování rewritovaných URL i pro zdroje (konfigurační konstanta ASSETS_FRIENDLY_URL je na hodnotě &amp;#039;&amp;#039;true&amp;#039;&amp;#039;)&lt;br /&gt;
* Rewritovaná URL se používají i pro stránkování seznamu příloh.&lt;br /&gt;
&lt;br /&gt;
V tom případě použijeme následující pravidlo (URL typu &amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;/scripts/detail.php?id=xxx&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039; jsou zakázána, URL typu &amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;/scripts/detail.php?id=xxx&amp;amp;ev=2&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;, která se používají pro náhledy zpráv volané z administračního rozhraní, jsou povolena):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;RewriteCond %{REQUEST_URI} /scripts/detail.php&lt;br /&gt;
RewriteCond %{QUERY_STRING} id=&lt;br /&gt;
RewriteCond %{QUERY_STRING} !(pgid=|ev=2)&lt;br /&gt;
RewriteRule .* - [F]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Stránky ==&lt;br /&gt;
=== Kanonická URL stránek ===&lt;br /&gt;
Pokud se chceme ujistit, že URL obsahující výchozí dokument budou přesměrována na adresu bez názvu výchozího dokumentu (tj. fyzicky má stránka URL /zpravy/domaci/default.htm, ale chceme vždy jen tvar /zpravy/domaci/), použijeme následující pravidlo pro přesměrování:&lt;br /&gt;
&lt;br /&gt;
RewriteRule ^(.*)/default\.(htm|html) $1/ [R,L]&lt;br /&gt;
&lt;br /&gt;
=== Stránky s dynamickým seznamem zpráv ===&lt;br /&gt;
Pokud chceme zobrazovat WebToDate stránky s dynamickým obsahem pod URL typu&lt;br /&gt;
&lt;br /&gt;
/zahranicni/evropa/nejnovejsi-zpravy-pg273/&lt;br /&gt;
&lt;br /&gt;
(pro první stránku v rámci stránkování seznamu), resp.&lt;br /&gt;
&lt;br /&gt;
/zahranicni/evropa/nejnovejsi-zpravy-pg273/5140/2/&lt;br /&gt;
&lt;br /&gt;
(pro další stránku v rámci stránkování seznamu), použijeme pravidla:&lt;br /&gt;
&lt;br /&gt;
RewriteRule ^/.*\-pg([0-9]+)\/$ /scripts/detail.php?pgid=$1 [NC,PT,L]&lt;br /&gt;
RewriteRule ^/.*\-pg([0-9]+)\/([0-9]+)\/([0-9]+)\/$ /scripts/detail.php?pgid=$1&amp;amp;conn=$2&amp;amp;pg=$3 [NC,PT,L]&lt;br /&gt;
&lt;br /&gt;
=== Vybrané sekce definované staticky ===&lt;br /&gt;
Pokud chceme výčtem definovat adresy, které odpovídají nějakým dynamickým URL (typicky adresy zadávané ručně jako URL do vlastností kategorií WebToDate pro účely generování navigačních elementů), použijeme pro každou stránku zvlášť pravidla typu&lt;br /&gt;
&lt;br /&gt;
RewriteRule ^/zpravy/kultura/hudba/ /scripts/detail.php?pgid=37 [NC,PT,L]&lt;br /&gt;
RewriteRule ^/hledani/ /scripts/modules/fulltext/fulltxt.php [NC,PT,L]&lt;br /&gt;
RewriteRule ^/zpravy/domaci/archiv/ /scripts/detail.php?pgid=176 [NC,PT,L]&lt;br /&gt;
&lt;br /&gt;
== Omezení přístupu na vybrané soubory ==&lt;br /&gt;
=== Zákaz pro adresář data ===&lt;br /&gt;
Adresář /data/ se využívá při nasazení některých modulů (Formuláře a katalogy apod.) pro import a export dat, neboli může obsahovat datové soubory v různých formátech, které nejsou určeny k anonymnímu zobrazování či stahování. Pokud chceme omezit přístup k tomuto adresáři jen pro funkce volané z administračního rozhraní, použijeme pravidlo:&lt;br /&gt;
&lt;br /&gt;
RewriteCond %{HTTP_REFERER} !/admin\.*&lt;br /&gt;
RewriteRule ^/data/.* - [F]&lt;br /&gt;
&lt;br /&gt;
Nejedná se o vysoký stupeň zabezpečení, protože pravidlo využívá referer, který lze při cíleném pokusu o stažení podvrhnout, ale pouze o základní zákaz přístupu. &lt;br /&gt;
&lt;br /&gt;
=== Zákaz pro soubory verzovacího systému ===&lt;br /&gt;
Distribuce WebToDate může v různých adresářích obsahovat soubory verzovacího systému pojmenované vssver.scc, které není nutné zpřístupňovat ke stahování. Tomu můžeme zabránit pravidlem:&lt;br /&gt;
&lt;br /&gt;
RewriteRule ^(.*)vssver\.scc - [F]&lt;/div&gt;</summary>
		<author><name>Jardac</name></author>
	</entry>
</feed>