Ranjith Reddy CSE Ответов: 8

Как скрыть расширение. aspx из браузера в Asp.net


Здравствуйте друзья,

Хорошего вам всем дня.

Я создал веб-сайт в Asp.net C#, SqlServer 2005.

Мое требование заключается в том, что я не хочу отображать расширение .aspx в браузере.

Например, у меня есть страница Products.aspx....
для этого я хочу отобразить продукты в браузере.


Пожалуйста, помогите мне.

Спасибо Вам, друзья.

8 Ответов

Рейтинг:
2

Mukesh_Chauhan

вы должны использовать маршрутизацию для реализации этого.

посетить:
http://msdn.microsoft.com/en-us/library/cc668201(v=против 100). aspx[^]


Ranjith Reddy CSE

я не могу понять, Пожалуйста, не могли бы вы рассказать мне подробно.

Пожалуйста, помогите мне. СПАСИБО.

Рейтинг:
2
Рейтинг:
2

Member 10843397

<pre lang="CSS"><pre lang="HTML"><pre lang="SQL"><pre lang="PHP"><pre lang="vb"><pre lang="xml"><pre lang="Delphi"><pre lang="F#">


Рейтинг:
2

deepankarbhatnagar

Привет, вы должны использовать переписывание URL-адресов. Пожалуйста, обратитесь к приведенной ниже ссылке:
http://msdn.microsoft.com/en-us/library/ms972974.aspx[^]


Рейтинг:
1

Sanket Saxena

Для этого вам нужно применить переписывание URL-адресов....


Рейтинг:
0

Binu1985

вы можете использовать переписывание url-адресов для скрытия расширения

http://weblogs.asp.net/scottgu/tip-trick-url-rewriting-with-asp-net[^]

http://weblogs.asp.net/scottgu/tip-trick-url-rewriting-with-asp-net[^]

http://msdn.microsoft.com/en-us/library/ms972974.aspx[^]


Рейтинг:
0

Nirav D Parmar

Попробуйте сделать это в файле web. config


<configuration>
<system.webserver>
<rewrite>
<rules>
    <rule name="extensionless" stopprocessing="true">
          <match url="(.*)\.html$" />
          <action type="Redirect" url="{R:1}" redirecttype="Permanent" />
    </rule>
    <rule name="removeextension" enabled="true">
        <match url=".*" negate="false" />
            <conditions>
                <add input="{REQUEST_FILENAME}" matchtype="IsFile" negate="true" />
                <add input="{REQUEST_FILENAME}" matchtype="IsDirectory" negate="true" />
                <add input="{URL}" pattern="(.*)\.(.*)" negate="true" />
            </conditions>
            <action type="Rewrite" url="{R:0}.html" />
    </rule>
</rules>
</rewrite>
</system.webserver>
</configuration>


Member 11479841

я сделал это, но его показывающее расширение.что я должен сделать, пожалуйста, кто-нибудь мне поможет....

Рейтинг:
0

CB Sharma

Привет

Для этого выполните переписывание URL-адреса.