2014-01-13 2 views
1

Мне жаль мой английский.Когда я начал с начала номера заголовка статьи, дает ошибку 404

в wordpress, когда я начал с начала номера заголовка статьи, дает ошибку 404. Не проблема, которую я использовал:

Title: Hello World 
Permalink: example.com/hello-world 

Но проблема заключается в следующем:

Title: 2 Hello World 
Permalink: example.com/2-hello-world 

Мой титул "2 Hello World" или "23 Hello World" или "любое число Hello World" .. Так permalink является «2-hello-world» или «23-hello-world» .. Нажмите ссылку: 404 не найдено. Но, когда мой заголовок был примером: «Hello World 2», не проблема!

+1

Может у объяснить, что такое количество заголовков? – Pranita

+0

Мое название «2 Hello World» или «23 Hello World» или «any number» Hello World ». Поэтому permalink - это« 2-hello-world »или« 23-hello-world ». Нажмите permalink: его 404 не найдено. Но, когда мой заголовок был примером: «Hello World 2», не проблема !. – mehmetonline

+0

Я пробовал то же самое. Он работает нормально. Попытайтесь изменить постоянную ссылку на значение по умолчанию, а затем сохраните ее. Снова измените это имя, как сейчас, и сохраните его. Иногда постоянные ссылки не обновляются. Попробуйте обновить постоянную ссылку снова. – Pranita

ответ

0

Хорошо. Я решил свою проблему. Проблема web.config коды ..

я случайно мой код Thats, проблема решена:

web.config

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
    <system.webServer> 
     <rewrite> 
      <rules> 
       <rule name="WordPress Rule 1" stopProcessing="true"> 
        <match url="^index\.php$" ignoreCase="false" /> 
        <action type="None" /> 
       </rule> 
       <rule name="WordPress Rule 2" stopProcessing="true"> 
        <match url="^([_0-9a-zA-Z-]+/)?files/(.+)" ignoreCase="false" /> 
        <action type="Rewrite" url="wp-includes/ms-files.php?file={R:2}" appendQueryString="false" /> 
       </rule> 
       <rule name="WordPress Rule 3" stopProcessing="true"> 
        <match url="^([_0-9a-zA-Z-]+/)?wp-admin$" ignoreCase="false" /> 
        <action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" /> 
       </rule> 
       <rule name="WordPress Rule 4" stopProcessing="true"> 
        <match url="^" ignoreCase="false" /> 
        <conditions logicalGrouping="MatchAny"> 
         <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" /> 
         <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" /> 
        </conditions> 
        <action type="None" /> 
       </rule> 
       <rule name="WordPress Rule 5" stopProcessing="true"> 
        <match url="^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" /> 
        <action type="Rewrite" url="{R:2}" /> 
       </rule> 
       <rule name="WordPress Rule 6" stopProcessing="true"> 
        <match url="^([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" /> 
        <action type="Rewrite" url="{R:2}" /> 
       </rule> 
       <rule name="WordPress Rule 7" stopProcessing="true"> 
        <match url="." ignoreCase="false" /> 
        <action type="Rewrite" url="index.php" /> 
       </rule> 
      </rules> 
     </rewrite> 
    </system.webServer> 
</configuration> 
Смежные вопросы