28.07.2009, 11:37 | #61 |
Новичок
|
Код:
<?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="effetto.Sape"> <section name="SapeConfig" type="effetto.Sape.SapeConfigSection, SAPE" allowLocation="true" requirePermission="false" allowDefinition="Everywhere"/> </sectionGroup> </configSections> <effetto.Sape> <SapeConfig UserId="ЭТО ВАШ ЮЗЕРАЙДИ - ПОМСОТРИТЕ НА СТРАНИЦЕ ЗАГРУЗКИ КОДА"> <DefaultDocuments> <add Name="Default.aspx" /> </DefaultDocuments> </SapeConfig> </effetto.Sape> <appSettings> <!-- <add key="Polls_SettingsFile" value="~/Config/Polls.Config" /> <add key="Forums_SettingsFile" value="~/Config/Forums.Config" /> <add key="Listings_SettingsFile" value="~/Config/Listings.Config" /> --> <add key="NewsManager_SettingsFile" value="~/Config/NewsManager.Config"/> <add key="AdsManager_SettingsFile" value="~/Config/AdsManager.Config"/> <add key="MailingLists_SettingsFile" value="~/Config/Mailinglists.Config"/> <add key="Directories_SettingsFile" value="~/Config/Directories.config"/> <add key="Accounts_SettingsFile" value="~/Config/Accounts.Config"/> <add key="ErrorLogFile" value="~/ErrorLog.txt"/> </appSettings> <connectionStrings/> <system.web> <pages> <controls> <add tagPrefix="efe" namespace="effetto.Sape" assembly="SAPE"/> </controls> </pages> <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> <compilation debug="true"> </compilation> <authentication mode="Forms"> <forms name="Bestdine" path="/" loginUrl="~/WebModules/Accounts/Login.aspx" protection="All" timeout="30"> </forms> </authentication> <authorization> <allow users="*"/> </authorization> <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true"/> <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=mssql4.ixwebhosting.com;user Id=Xela220_BestdineDB;password=summit2a" cookieless="false" timeout="20"/> <globalization requestEncoding="utf-8" responseEncoding="utf-8"/> <xhtmlConformance mode="Legacy"/> </system.web> <location path="webmodules/accounts/MyAccount.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="webmodules/Directories/RestaurantEdit.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="webmodules/Directories/RestaurantProcess.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <!-- User Accounts - Admin Area --> <location path="webmodules/accounts/Admin/Default.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="webmodules/accounts/Admin/EditRole.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="webmodules/accounts/Admin/RoleAssignments.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="webmodules/accounts/Admin/Roles.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <!-- Mailing Lists - Admin Area --> <location path="WebModules/MailingLists/Admin/Lists.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="WebModules/MailingLists/Admin/Subscriptions.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="WebModules/MailingLists/Admin/SendNewsletter.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="WebModules/MailingLists/Admin/NewsHistory.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="WebModules/MailingLists/Admin/FormWizard.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="WebModules/MailingLists/Admin/Settings.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> </configuration> А вот насчет веб.конфиг на будущее действительно не стоит на форумах его выкладывать - в крайнем случае в личку Последний раз редактировалось GreenBee; 28.07.2009 в 11:37. Причина: Добавлено сообщение |
28.07.2009, 18:25 | #62 |
Новичок
|
Спасибо за помощь...
Выложил полностью, ибо не мог разобраться в структуре.. а по поводу уязвимостей, разве по этому файлу можно определить адресс ресурса? Действительно большое спасибо за помощь.. просто таких сайтов несколько.. теперь по аналогии Добавлено через 5 часов 14 минут У пациента проиндексировалось 2к страниц Последний раз редактировалось bucha; 28.07.2009 в 18:25. Причина: Добавлено сообщение |
31.07.2009, 15:03 | #66 | |
Новичок
Регистрация: 26.01.2009
Адрес: Красноярск
Сообщений: 93
Вес репутации: 193
|
Цитата:
Проверьте в нужном ли месте ставите атрибут. Атрибут нужно ставить в web.config элементу configuration/effetto.Sape/SapeConfig , там же где и UserId. Контролу на странице этот атрибут установить нельзя. Вот рабочий пример: Код:
<effetto.Sape> <SapeConfig UserId="4747474747474747474747474747474" Host="mysite.com" ForceCheckCode="true"> <DefaultDocuments> <add Name="Default.aspx" /> </DefaultDocuments> </SapeConfig> </effetto.Sape> |
|
03.08.2009, 10:57 | #68 |
Новичок
Регистрация: 26.01.2009
Адрес: Красноярск
Сообщений: 93
Вес репутации: 193
|
Можно, для нескольких ID нужно не указывать его в web.config, а указывать на каждой странице (можно в мастерпейдже) в контроле SapePageConfig. Подробнее читайте в инструкции, раздел "IV. Настройка отдельной страницы"
|
04.08.2009, 15:00 | #69 |
Новичок
Регистрация: 02.06.2009
Сообщений: 21
Вес репутации: 0
|
Странно - сегодня выбило полностью сайт по ошибке:
Value cannot be null. Parameter name: key [ArgumentNullException: Value cannot be null. Parameter name: key] System.ThrowHelper.ThrowArgumentNullException(Exce ptionArgument argument) +44 System.Collections.Generic.Dictionary`2.FindEntry( TKey key) +7453745 System.Collections.Generic.Dictionary`2.get_Item(T Key key) +12 effetto.Sape.RussianNormalizer.GetFixedUrl(String url) +470 effetto.Sape.SapeUrl..ctor(String rawUrl, String getParams) +55 effetto.Sape.SapeControl.OnInit(EventArgs e) +221 effetto.Sape.SapeLinks.OnInit(EventArgs e) +15 System.Web.UI.Control.InitRecursive(Control namingContainer) +333 System.Web.UI.Control.InitRecursive(Control namingContainer) +210 System.Web.UI.Control.InitRecursive(Control namingContainer) +210 System.Web.UI.Control.InitRecursive(Control namingContainer) +210 System.Web.UI.Control.InitRecursive(Control namingContainer) +210 System.Web.UI.Control.InitRecursive(Control namingContainer) +210 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +378 === убрал из конфига russiannormalizer="true" - завелось, но почему-то до сих пор большинство ссылок в ERROR стоят, хотя на страницах и есть... кто-нибудь в курсе что случилось? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
НОВЫЙ ГОД!!!!!!!!!!!! | Globalzru | Курилка | 34 | 01.01.2009 20:39 |
новый хостинг | awe | Ошибки при работе с системой | 8 | 10.10.2008 18:30 |
Новый акк | goglin | Вопросы по работе системы | 18 | 04.10.2008 15:40 |
Новый вид анкоров? | Chervechok | Курилка | 9 | 17.09.2008 08:21 |
новый сайт.. | brucekiev | Вопросы от новичков | 8 | 21.12.2007 18:26 |
Часовой пояс GMT +3, время: 12:32.