title: Why the html file converted from rst file containing question mark can't displayed on browser when to click the catalog?
body: <p>Please download the file <code>simple.7z</code> and install in your sphinx to reproduce issues what i described here,in order to reproduce it, you can run:</p>
  
  <pre><code>make clean
  make html   
  </code></pre>
  
  <p><a href="https://www.dropbox.com/s/dprcxhy0jqm3zb3/sample.7z?dl=0" rel="noreferrer">download and install in your sphinx to reproduce issues</a></p>
  
  <p>There are two articles in <code>sample/source</code>,the content are same,only difference is the title.</p>
  
  <pre><code>cd  sample
  ls source |grep  "for-loop"
  What does "_" in Python mean in a for-loop.rst
  What does "_" in Python mean in a for-loop?.rst
  </code></pre>
  
  <p>One contains <code>?</code> in it,the other doesn't contains <code>?</code>. 
  Strange thing happend after running <code>make html</code>.</p>
  
  <pre><code>make html
  ls build/html|grep  "for-loop"
  What does "_" in Python mean in a for-loop.html
  What does "_" in Python mean in a for-loop?.html
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/Q3Z1O.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Q3Z1O.png" alt="please see the tile after running &lt;code&gt;make html&lt;/code&gt;"></a>
  Issue 1:<br>
  Why firefox show all of then as <code>What does “_” in Python mean in a for-loop?</code>
  Note:
  <code>"_"</code> was combiled into <code>“_”</code> ;<br>
  The title which contain no <code>?</code> such as <code>What does "_" in Python mean in a for-loop.html</code> was compiled into <code>What does “_” in Python mean in a for-loop?</code>,which add a <code>?</code> in it?  </p>
  
  <p>Issue 2:
  To click the first title <code>What does “_” in Python mean in a for-loop?</code>,browser jump into a status <code>no url was not found on this server</code></p>
  
  <p><a href="https://i.stack.imgur.com/vOYzm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/vOYzm.png" alt="no url was not found on this server when to click the first title"></a>
  To click the second title <code>What does “_” in Python mean in a for-loop?</code>,it works fine.
  <a href="https://i.stack.imgur.com/63vZ0.png" rel="noreferrer"><img src="https://i.stack.imgur.com/63vZ0.png" alt="works fine when to click the second title"></a></p>
  
  <p>Please give explanation on my issue.</p>